Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- while True:
- try:
- number = float((input("\033[1m\033[33mВведіть будь-яке натуральне п'ятизначне число: \033[0m")))
- except:
- print("\033[1m\033[31mВводити можна тільки числа. Спробуйте ще раз!\033[0m")
- continue
- if number < 0:
- print("\033[1m\033[31mВводити можна тільки натуральні числа. Спробуйте ще раз!\033[0m")
- continue
- if number.is_integer() == True:
- number = int(number)
- else:
- print("\033[1m\033[31mВводити можна тільки натуральні числа. Спробуйте ще раз!\033[0m")
- continue
- number = str(number)
- length = len(number)
- if length != 5:
- print("\033[1m\033[31mВводити можна тільки п'ятизначні числа. Спробуйте ще раз!\033[0m")
- continue
- break
- number = int(number)
- print("\033[1m\033[95mПерша цифра числа –\033[97m", number // 10000, "\033[0m")
- print("\033[92;1mДруга цифра числа –\033[97m", number % 10000 // 1000, "\033[0m")
- print("\033[1m\033[96mТретя цифра числа –\033[97m", number % 1000 // 100, "\033[0m")
- print("\033[1m\033[33mЧетверта цифра числа –\033[97m", number % 100 // 10, "\033[0m")
- print("\033[1m\033[95mП'ята цифра числа –\033[97m", number % 10 // 1, "\033[0m")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement