Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def skip():
- print ("_" * 60)
- print ("_" * 60)
- skip()
- # Варіант 2
- # Завдання 1
- while True:
- letter = input("\033[92;1mВведіть будь-яку літеру в нижньому регістрі: \033[0m")
- clear_letter = letter.split()
- clear_letter = ''.join(clear_letter)
- length = len(clear_letter)
- if length != 1:
- print("\033[1m\033[31mПотрібно вводити ОДНУ літеру в нижньому регістрі. Спробуйте ще раз!\033[0m")
- continue
- if clear_letter.isalpha() != True:
- print("\033[1m\033[31mНе можна вводити число. Спробуйте ще раз!\033[0m")
- continue
- if clear_letter.isupper() == True:
- print("\033[1m\033[31mНе можна вводити літеру у верхньому регістрі. Спробуйте ще раз!\033[0m")
- continue
- break
- big_letter = clear_letter.upper()
- print("\033[1m\033[95mЛітера у верхньому регістрі:\033[0m", big_letter)
- skip()
- # Завдання 2
- while True:
- try:
- number = float(input("\033[92;1mВведіть кількість метрів: \033[0m"))
- except:
- print("\033[1m\033[31mВи неправильно ввели число. Спробуйте ще раз!\033[0m")
- continue
- if number < 0:
- print("\033[1m\033[31mВідстань не може бути від'ємною. Спробуйте ввести інше число!\033[0m")
- else:
- break
- if number.is_integer() == True:
- number = int(number)
- print("\033[1m\033[95m", number, " м = ", number/1000, " км.\033[0m", sep = '')
- skip()
Add Comment
Please, Sign In to add comment