Условие Python: Упражнение 15 с решением
Напишите программу Python для проверки действительности пароля (вводимого пользователями).
Проверка :
- Как минимум 1 буква между [az] и 1 буква между [AZ].
- Как минимум 1 число между [0-9].
- Как минимум 1 символ из [$ # @].
- Минимум длина 6 символов.
- Максимальная длина 16 символов.
Пример решения: —
Код Python:
import rep = input ("Введите пароль") x = True, пока x: if (len (p ) 12): break elif not re.search ("[az]", p): break elif not re.search ("[0-9]», p): break elif not re .search ("[AZ]", p): break elif not re.search ("[$ # @]", p): break elif re.search (" s", p): break else: print (" Действительный пароль ") x = False breakif x: print (" Недействительный пароль ")
Пример вывода:
Введите свой [адрес электронной почты защищен] Действительный пароль
Блок-схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что делает компьютер, шаг за шагом, когда он выполняет указанную программу:
Редактор кода Python: ong>