大家好,我是新人:) 如何缩短以下年龄检查代码以获得更好的性能?或者说实际项目中采用的是哪种方法?
def age_is_numeric(data):
while True:
age = input(data)
if age.isdigit():
age = int(age)
if age >= 18:
print("Доступ есть, удачи!")
else:
print("Вы маловат, возвращайтесь позже")
break
else:
print("Не распознали возраст, попробуйте снова!")
continue
user_age = age_is_numeric("Введите возраст:")