Advertisement
Lavig

Практика (завдання 1)

May 21st, 2024 (edited)
491
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.17 KB | None | 0 0
  1. while True:
  2.     letter = input("\033[92;1mВведіть будь-яку латинську літеру в нижньому регістрі: \033[0m")
  3.     clear_letter = letter.split()
  4.     clear_letter = ''.join(clear_letter)
  5.     length = len(clear_letter)
  6.     if length != 1:
  7.         print("\033[1m\033[31mПотрібно вводити ОДНУ літеру в нижньому регістрі. Спробуйте ще раз!\033[0m")
  8.         continue
  9.     if clear_letter.isalpha() != True:
  10.         print("\033[1m\033[31mНе можна вводити число. Спробуйте ще раз!\033[0m")
  11.         continue
  12.     if clear_letter.isascii() != True:
  13.         print("\033[1m\033[31mВведена літера не є латинською. Спробуйте ще раз!\033[0m")
  14.         continue
  15.     if clear_letter.isupper() == True:
  16.         print("\033[1m\033[31mНе можна вводити літеру у верхньому регістрі. Спробуйте ще раз!\033[0m")
  17.         continue
  18.     break
  19. big_letter = clear_letter.upper()
  20. print("\033[1m\033[95mЛітера у верхньому регістрі:\033[1m\033[97m", big_letter, "\033[0m")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement