Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 25.04.2023
Сообщений: 2

Проверка степени надежности пароля пользователя

25.04.2023, 17:07. Показов 831. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Разработайте программу, проверяющую степень надежности пароля пользователя, при этом критерии сложности пароля следующие: длина пароля свыше 8 символов, включает одновременно прописные буквы, строчные буквы и цифры.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.04.2023, 17:07
Ответы с готовыми решениями:

Проверка надежности пароля
Задача 2 (похожа на первую, но посложнее). Ввести с клавиатуры пароль (символьную строку). Если его длина меньше, чем 6 символов,...

Проверка надёжности пароля
Считаем, что пароль надёжен, если он содержит хотя бы один символ из следующих строк: "1234567890", "qwertyuiop'',...

Проверка надежности пароля
Проверить возможность использования последовательности введённых символов в качестве надёжного пароля. (Пароль считается надежным, если он...

2
7 / 6 / 1
Регистрация: 02.12.2022
Сообщений: 59
25.04.2023, 22:52
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
def check_passw(passw):
    intt, f = "0123456789", False
    a = b = c = False
    if len(passw) > 8:
        f = True
    elif password.isdigit():
        return "Ненадежный пароль"           
    for i in passw:
        if i.isupper():
            a = True
        elif i.islower():
            b = True
        elif i in intt:
            c = True
    if a * b * c * f:
        res = "Надежный пароль"
    else:
        res = "Ненадёжный пароль"
    return res
0
Йуный плагиат-падаван)
176 / 119 / 45
Регистрация: 17.10.2022
Сообщений: 566
25.04.2023, 22:52
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
password = input("Введите пароль: ")
 
 
if len(password) < 8:
    print("Пароль слишком короткий.")
else:
 
    has_upper = False
    for char in password:
        if char.isupper():
            has_upper = True
            break
 
 
    has_lower = False
    for char in password:
        if char.islower():
            has_lower = True
            break
 
 
    has_digit = False
    for char in password:
        if char.isdigit():
            has_digit = True
            break
 
 
    if has_upper and has_lower and has_digit:
        print("Пароль надежный!")
    else:
        print("Пароль ненадежный: необходимо включить прописные буквы, строчные буквы и цифры.")
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.04.2023, 22:52
Помогаю со студенческими работами здесь

Проверка надежности пароля регуляркой
Всем привет, нашел регулярку, в инете для подбора пароля, данная ХП должна вернуть TRU если пароль хороший(более 8 символов, включая...

При смене пароля: проверка на совпадение пароля с фамилией пользователя
Здравствуйте, я не разбираюсь в Паскале, поэтому прошу, помогите написать программу по заданию: 1. В программе должны храниться имена...

Проверка пользователя и пароля
Привет всем! Ребят, подскажите пожалуйста, есть ли какой либо простой,реально простой пример взаимодействия ajax c php скриптом для входной...

Проверка пароля пользователя LogonUser?
Добрыдень, вопрос больше касается гины, а впрочем....)) Нужно проверить пароль пользователя, как это сделать, если пользователь еще...

Проверка правильность логина и пароля пользователя через HTTP запрос
Всех приветствую. На веб-сервер 1С необходимо отсылать HTTTP запрос с логином и паролем (за безопасность этого всего переживать не стоит,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru