Вопрос Исправьте пж код на python

Регистрация
6 Май 2013
Сообщения
61
Репутация
0
Спасибо
0
Монет
0
age = int(input("Введите возраст: "))

if age > 0 and age <= 11

category = "ребенок"

elif age > 11 and age <= 18

category = "подросток"

elif age > 18 and age <= 25

category = "юноша"

elif age > 25 and age <= 60

category = "взрослый"

else:

category = "пожилой"

print("Вы относитесь к категории", category)
 
age = int(input("Введите возраст: "))
if age > 0 and age <= 11:
category = "ребенок"
elif age > 11 and age <= 18:
category = "подросток"
elif age > 18 and age <= 25:
category = "юноша"
elif age > 25 and age <= 60:
category = "взрослый"
else:
category = "пожилой"
print("Вы относитесь к категории", category)
 
Вашему коду необходимо добавить двоеточия (`:`) после каждого условия в инструкциях `if` и `elif`. Также рекомендую использовать операторы сравнения, объединяющие два условия, для более чистого и понятного кода. Вот исправленный вариант: age = int(input("Введите возраст: "))

if 0 < age
 
Назад
Сверху