Junior — Middle
Πώς μπορεί να προσδιοριστεί η ορθότητα της εισαγόμενης ηλικίας ελέγχοντας τα όρια των επιτρεπτών τιμών;
sobes.tech AI
Απάντηση από AI
Для проверки корректности введённого возраста обычно задают минимальное и максимальное допустимые значения, например, от 0 до 120 лет. Проверка может выглядеть так:
age = input("Введите возраст: ")
try:
age_int = int(age)
if 0 <= age_int <= 120:
print("Возраст корректен")
else:
print("Возраст вне допустимого диапазона")
except ValueError:
print("Введено нечисловое значение")
Таким образом, сначала проверяется, что введённое значение можно преобразовать в число, а затем проверяется, что оно находится в заданных границах.