Пример уже в редакторе: нажмите «По шагам» и смотрите, как меняются переменные.
Условие проверяется сверху вниз: выполняется первая ветка, условие которой истинно, остальные пропускаются.
Логические операции and, or, not позволяют собрать сложное условие.
score = int(input()) if score >= 85: grade = 5 elif score >= 70: grade = 4 elif score >= 50: grade = 3 else: grade = 2 print('Оценка:', grade) if score % 2 == 0 and score > 50: print('Чётное и больше 50') else: print('Нечётное или не больше 50')
Код уже в редакторе. Нажмите «По шагам» и листайте шаги кнопкой ▶ или клавишей →. Код можно менять и запускать заново.
Отладчик Python: как пользоваться и частые вопросы
По ссылке откроются код и входные данные. Файлы во вкладке «Файлы» в ссылку не входят.