Menu
Coddy logo textTech

Оператор if

Часть раздела Fundamentals путешествия по Python на Coddy. Урок 20 из 77.

Инструкции if позволяют нам выполнять код по условиям.

Например, давайте рассмотрим следующий код:

age = 20
status = "Child"
if age > 18:
	status = "Adult"
age += 1

Приведённый выше код проверяет, больше ли переменная age, чем 18. Если да, он присвоит status строку "Adult".

В конечном итоге код увеличит age на 1 независимо от того, больше 18 возраст или нет.

Чтобы использовать инструкцию if, нам нужно добавить двоеточие : в конце if, и всё, что находится внутри if, имеет отступ в 4 пробела или табуляцию:

if condition:
    code
    code
    code

Если condition равно True, мы перейдём к блоку кода внутри if (код с отступом).

challenge icon

Задание

Новичок

Переменные a и b имеют пропущенные значения, заполните их так, чтобы код внутри оператора if был выполнен! (убедитесь, что условие if истинно)

В конце программы значение c должно быть равно 3.

Бонус: попробуйте найти более одного решения!

Попробуйте сами

# Замените два нуля ниже так, чтобы условие if было истинным
a = 0
b = 0

# Не меняйте ничего ниже этой строки
c = 0
if a >= b and not b < 10:
    c = 2

c += 1
print(f"c = {c}")
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Fundamentals

Потренируйтесь самостоятельно: Онлайн-компилятор Python