Advertisement
MaximTakkaTo

task10

Mar 11th, 2022
694
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.67 KB | None | 0 0
  1. pwd = input()
  2.  
  3. contains_upper_letter = False
  4. contains_lowwer_letter = False
  5. contains_digit = False
  6. contains_any_char = False
  7. for ch in pwd:
  8.     if not contains_upper_letter:
  9.         contains_upper_letter = str.isupper(ch)
  10.     if not contains_lowwer_letter:
  11.         contains_lowwer_letter = str.islower(ch)
  12.     if not contains_digit:
  13.         contains_digit = str.isdigit(ch)
  14.     if not contains_any_char:
  15.         contains_any_char = not (str.isdigit(ch) or str.isalpha(ch))
  16.  
  17. if contains_upper_letter and contains_lowwer_letter and contains_digit and not contains_any_char:
  18.     print("Пароль валидный")
  19. else:
  20.     print("Пароль невалидный")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement