Попробуй решить сам!
Задание: пароль считается надежным, если его длина составляет не менее 12 символов, при этом он должен содержать хотя бы одну заглавную букву, хотя бы одну строчную букву, хотя бы одну цифру и хотя бы один спецсимвол. Напишите код, который обрабатывает строковые данные и выводит сообщение о том, надежен ли пароль или нет. В случае, если пароль не надежен, код должен выдавать рекомендации для усиления надежности пароля.
Примечание:
Цифры, которые можно использовать для пароля: '1234567890'
Строчные буквы, которые можно использовать для пароля: 'abcdefghijklmnopqrstuvwxyz'
Заглавные буквы, которые можно использовать для пароля: 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
Спецсимволы, которые можно использовать для пароля: '!@#$%^&*()-+'
На данном этапе еще не введено понятие "Функция", поэтому необходимо создать файл и написать код, как в предыдущих разделах. Сначала необходимо объявить переменные, затем написать код, удовлетворяющий условию задания. Для вывода результата необходимо использовать функцию print().
Задания для самостоятельной проверки:
Подставьте "Входные данные" в свою программу и сравните результат с выходными данными.
1) Входные данные: 'qwerty'.
Выходные данные: 'Слабый пароль. Рекомендации: увеличить число символов - 6, добавить 1 заглавную букву, добавить 1 цифру, добавить 1 спецсимвол '
2) Входные данные: 'Qwert_Y'.
Выходные данные: 'Ошибка. Запрещенный спецсимвол'
3) Входные данные: 'Q123wer123tY'.
Выходные данные: 'Слабый пароль. Рекомендации: добавить 1 спецсимвол'
4) Входные данные: '@PowerRangers123@'.
Выходные данные: 'Сильный пароль.'
Свой код присылайте в комментариях!😎
#pythonснуля #программированиенаpython #урокиpython #python3 #строки
Не забываем ставить лайк и подписываться на мой канал: zen.yandex.ru/...bramenkova Впереди много познавательного!
-----
Будем дружить vk.com/...bramenkova
Благодарю каждого за репост!)