Упражнение на Python: проверьте действительность пароля

Условие 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>

Оцените статью
nanomode.ru
Добавить комментарий