• Предмет: Информатика
  • Автор: vovcenkod871
  • Вопрос задан 4 месяца назад

Створіть програму, яка запитує користувача ввести пароль. Потім програма повинна перевірити, чи введений пароль відповідає заданому критерію (наприклад, мінімальна довжина 8 символів, містить хоча б одну велику літеру, одну малу літеру і одну цифру). Виведіть відповідне повідомлення про те, чи пройшов пароль перевірку.

Ответы

Ответ дал: soulknafe
1

Ответ:

-----------

Объяснение:

import re

def check_password(password):

   # Перевірка довжини пароля

   if len(password) < 8:

       return False

   

   # Перевірка наявності великої літери

   if not re.search(r'[A-Z]', password):

       return False

   

   # Перевірка наявності малої літери

   if not re.search(r'[a-z]', password):

       return False

   

   # Перевірка наявності цифри

   if not re.search(r'\d', password):

       return False

   

   return True

# Запитуємо у користувача ввести пароль

password = input("Введіть пароль: ")

# Перевіряємо пароль

if check_password(password):

   print("Пароль відповідає заданим критеріям.")

else:

   print("Пароль не відповідає заданим критеріям.")

Вас заинтересует