Back to questions
Ростелеком
Junior — Middle
88
Каким образом можно определить корректность введенного возраста, проверяя границы допустимых значений?
Companies where asked
Answer from AI
sobes.tech AI
Для проверки корректности введённого возраста обычно задают минимальное и максимальное допустимые значения, например, от 0 до 120 лет. Проверка может выглядеть так:
age = input("Введите возраст: ")
try:
age_int = int(age)
if 0 <= age_int <= 120:
print("Возраст корректен")
else:
print("Возраст вне допустимого диапазона")
except ValueError:
print("Введено нечисловое значение")
Таким образом, сначала проверяется, что введённое значение можно преобразовать в число, а затем проверяется, что оно находится в заданных границах.