Операторы if

В предыдущих примерах мы писали код, который выполняется последовательно — линия за линией. Он игнорировал комментарии и пустые строки, но выполнял каждую написанную строку кода.
Однако иногда нам может понадобиться выполнить блок кода только при выполнении определенных условий.
Представьте, что мы хотим купить воду в магазине, если уровень нашей жажды выше 30 (в данном случае жажда измеряется числом от 0 до 100). Чтобы купить бутылку воды, мы должны совершить платеж. В Python условные операции можно записать с помощью операторов if:
Нажмите на кнопку NEXT, чтобы продвинуть программу на один шаг вперед. Нажмите на кнопку RESET, чтобы изменить начальные значения thirst и price и запустить программу снова с новыми значениями.
Здесь программа инициализирует уровень thirst и price бутылки.
Затем оператор if проверяет, превышает ли уровень thirst значение 30, и если это так, то совершает платеж и утоляет жажду, устанавливая уровень thirst в 0.
В конце программа выводит, сколько было заплачено, и итоговый уровень жажды.
 
Операторы if содержат условие, за которым следует :. Если условие истинно, выполняется содержимое блока if. Обратите внимание, что операции внутри блока отступают на 4 пробела от начала строки. Они должны находиться «внутри» блока if, чтобы выполняться при выполнении условия.
Условие оператора if оценивается как True или False, то есть это булево значение. Если это значение оценивается как True (то есть условие выполнено), выполняется содержимое блока if.
 

Задание

Напишите программу, которая считывает одно целое число из ввода и выводит This number is even, если оно четное, и The end of the program в конце.
Ввод
Вывод
2
This number is even The end of the program
3
The end of the program
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue