0Pricing
Python For Kids · Урок

Инструкции if–else

Научитесь принимать решения с помощью if, else и elif.

«Инструкции if–else» — бесплатный урок Python For Kids на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Python For Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Python For Kids содержит 4 уроков всего.

Принятие решений с помощью if-else

Инструкции if-else

Добро пожаловать на урок «Управление потоком выполнения»! Сегодня вы узнаете, как принимать решения в программах на Python с помощью инструкций if, else и elif.

Инструкции if–else — иллюстрация 1

Что такое инструкции if-else?

Инструкции if-else позволяют программе выбирать разные пути выполнения в зависимости от определённых условий. Это похоже на принятие решений: «Если произойдёт это, сделайте то; иначе сделайте что-нибудь другое».

  • If: проверяет условие и выполняет код, если оно истинно.
  • Else: выполняет код, если условие if ложно.
  • Elif: (else if) проверяет другое условие, если предыдущее условие if было ложным.

Инструкция if

Инструкция if позволяет программе выполнить блок кода только в том случае, если определённое условие истинно.

Синтаксис:

if condition:
    # code to execute if condition is true

Пример инструкции if

Рассмотрим работу инструкции if на простом примере.

Пример:

# Checks if the number is positive
number = 5
if number > 0:
    print("The number is positive.")

Инструкция else

Инструкция else позволяет программе выполнить блок кода, если предыдущее условие if ложно.

Синтаксис:

if condition:
    # code to execute if condition is true
else:
    # code to execute if condition is false

Пример инструкции if-else

Рассмотрим, как использовать инструкции if и else вместе.

Пример:

# Checks if the number is even or odd
number = 4
if number % 2 == 0:
    print("The number is even.")
else:
    print("The number is odd.")

Инструкция elif

Инструкция elif (сокращение от «else if») позволяет последовательно проверить несколько условий.

Синтаксис:

if condition1:
    # code to execute if condition1 is true
elif condition2:
    # code to execute if condition2 is true
else:
    # code to execute if none of the above conditions are true

Пример инструкции if-elif-else

Давайте создадим программу, которая определяет, является ли число положительным, отрицательным или равным нулю.

Пример:

# Categorizes the number
number = 0
if number > 0:
    print("The number is positive.")
elif number < 0:
    print("The number is negative.")
else:
    print("The number is zero.")
age = 16
if age >= 18:
    print("You are an adult.")
elif age >= 13:
    print("You are a teenager.")
else:
    print("You are a child.")

Отличная работа!

Вы научились использовать инструкции if, else и elif для принятия решений в программах на Python. Благодаря этому программы могут по-разному реагировать на различные условия. Продолжайте практиковаться, создавая собственные программы для принятия решений!

Инструкции if–else — иллюстрация 10

Часто задаваемые вопросы

Урок «Инструкции if–else» бесплатный?

Да — полный текст урока «Инструкции if–else» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Python For Kids, подпишись на CoddyKit PRO. Курс Python For Kids содержит 4 уроков всего.

Чему я научусь в уроке «Инструкции if–else»?

Научитесь принимать решения с помощью if, else и elif. Ты практикуешь Python For Kids с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Python For Kids?

Предыдущий опыт не требуется. Python For Kids на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.

Сколько времени занимает урок «Инструкции if–else»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Python For Kids?

Да. Каждый урок Python For Kids включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Инструкции if–else
  2. Циклы в Python
  3. Вложенные циклы
  4. Break и continue
← Назад к Python For Kids