Что печатает следующий код? Я знаю, что ответ TIME GREAT
. Но я не понимаю, почему это не Right Cheer
. Когда он устанавливает счет 10
.Почему это утверждение if равно этому
score = 10
if score < 10:
print ("NOW")
if score > 2:
print ("RIGHT")
elif score == 10:
print ("CHEER")
else:
print ("TIME")
print ("GREAT")
Потому что 10 не менее 10. – BrenBarn
, но 10 is> что 2? так ли это, чтобы заставить его печатать «ПРАВО»? – Evan
он не будет передавать первое условие if и так, чтобы оно входило в соответствующий блок else. Обратите внимание, что 'if score> 2:' находится внутри 'if score <10:' condition. –