ex exxam.ruPython с нуляШаг 5.1 · Условия if
15 / 62На главную
шаг 5.1 · условия

Знакомство с if

if выполняет код только тогда, когда сравнение истинно: например, когда число больше 5.

Условие — это выражение, которое может быть истинным или ложным. Сравнение number > 5 возвращает True, если число действительно больше 5, и False, если нет. True и False — логические значения, они пишутся с большой буквы. Знак < работает так же, только проверяет «меньше».

number = 10 print(number > 5) if number > 5: print("больше пяти")

Сначала Python вычисляет сравнение number > 5. При number = 10 получается True. Затем if смотрит на результат: если True — выполняет строки с отступом, если False — пропускает их. После условия ставится двоеточие.

  1. Посмотри, что выводит print(number > 5).
  2. Добавь условие if number > 5:.
  3. Внутри условия выведи больше пяти.
  4. Запусти проверку.
Чтобы шаг был засчитан, нажмите «Проверить». «Выполнить» только показывает результат в консоли, но не завершает шаг.

Отлично! Сравнение 10 > 5 дало True, поэтому тело if выполнилось и появилась строка больше пяти.

Требования

Для number = 10 добавь if number > 5: и выведи больше пяти. Вывод — True и больше пяти.

Проверка

Проверка запускает программу с чистого листа и сверяет вывод.

Подсказки Открываются по одной
живая сессия
Консоль общая сессия
Python 3.14 · переменные сохраняются между командами
>>>
Готовлю консоль…
консоль Живая сессия Python