• Предмет: Информатика
  • Автор: karnaukhovartem20
  • Вопрос задан 1 год назад

PYTHON

Написати програму, яка запитує в користувача пароль і перевіряє:
- чи довжина пароля більша, рівна 8 символів
- чи в паролі є букви, літери


Аноним: такое на 15 баллов не тянет миниум 50
flash77779: Виконав

Ответы

Ответ дал: Tetr1s228
1

Ответ:

Объяснение:

password = input("Enter a password: ")

if len(password) > 8:
   if any(c.isalpha() for c in password):
       print("Valid password.")
   else:
       print("Invalid password. Must contain letters.")
else:
   print("Invalid password. Must be longer than 8 characters.")

Ответ дал: flash77779
0

def main():

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

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

   if len(password) > 8:

       print("Довжина паролю більше 8 символів")

   elif len(password) == 8:

       print("Довжина паролю дорівнює 8 символам")

   else:

       print("Довжина паролю менше 8 символів")

   # Перевірка на літери

   if any(char.isalpha() for char in password):

       print("Пароль містить літери")

   else:

       print("Пароль не містить літер")

   # Перевірка на цифри

   if any(char.isdigit() for char in password):

       print("Пароль містить цифри")

   else:

       print("Пароль не містить цифр")

   # Перевірка на спецсимволи

   if any(not char.isalnum() for char in password):

       print("Пароль містить спецсимволи")

   else:

       print("Пароль не містить спецсимволів")

   # Перевірка на великі літери

   if any(char.isupper() for char in password):

       print("Пароль містить великі літери")

   else:

       print("Пароль не містить великих літер")

   

   # Перевірка на маленькі літери

   if any(char.islower() for char in password):

       print("Пароль містить маленькі літери")

   else:

       print("Пароль не містить маленьких літер")

if __name__ == "__main__":

   main()

Приложения:
Вас заинтересует