Введение
Машинное обучение для детей: добро пожаловать в этот учебник по условным выражениям Python! В реальной жизни мы часто принимаем решения, исходя из определенных условий. Например: «Если пойдет дождь, я возьму зонт». Условные выражения Python позволяют нам создавать такие сценарии принятия решений в нашем коде.
Это кому?
Оценка: с 6 по 10.
Этот учебник подходит для учащихся с 6 по 10 классы, которые понимают основы Python, такие как переменные и типы данных. Если вы готовы предоставить своим программам на Python возможность принимать решения, то вы попали по адресу!
Чему мы научимся?
Машинное обучение для детей. В этом руководстве мы рассмотрим условные операторы Python — if
, elif
и else
заявления. Мы узнаем, как использовать их для управления потоком наших программ на основе определенных условий. Мы также поймем важность правильного отступа в Python.
Python использует if
, elif
(обозначает иначе, если) и else
операторы для управления ходом программы на основе определенных условий. За каждым условием следует двоеточие и строки кода с отступом. Если условие True
, Python выполняет этот код. Если это False
, Python пропускает его и переходит к следующему условию (если оно есть). Вот базовая структура условных операторов Python:
if condition1:
# code to execute if condition1 is True
elif condition2:
# code to execute if condition1 is False but condition2 is True
else:
# code to execute if both condition1 and condition2 are False
Давайте посмотрим на программу Python, которая решает, что надеть в зависимости от погоды:
weather = "rainy"
if weather == "rainy":
print("Wear a raincoat!")
elif weather == "sunny":
print("Wear sunglasses!")
else:
print("Dress normally!")
Вот как работает код:
Сначала мы определяем переменную weather
и присвоить ему строку «дождь».
if
оператор проверяет, если weather
равно «дождливый». Если это условие верно (что верно в данном случае), печатается «Наденьте плащ!» а затем пропускает остальные условия.
Если weather
не был «дождливым», тогда он проверит elif
состояние, чтобы увидеть, если weather
является «солнечным». Если это так, он напечатает «Носите солнцезащитные очки!».
Наконец, если ни одно из вышеперечисленных условий не было выполнено, else
оператор будет выполняться, печатая «Одевайтесь нормально!».
Результатом этой программы будет:
Wear a raincoat!
Помните, код внутри каждого условия должен иметь правильный отступ. В Python отступы нужны не только для удобочитаемости; это часть синтаксиса. Используя условные операторы, вы можете сделать свои программы достаточно умными, чтобы принимать решения на основе любого набора условий. Удачного кодирования!
СЛЕДУЮЩИЕ ОБУЧЕНИЯ
Урок 1 — Установка Python
Урок 2 — Ваша первая программа на Python
Урок 3 — Переменные Python
Урок 4 — Типы данных Python
Урок 5 — Условные выражения Python
Урок 6 — Циклы Python
Урок 7 — Функции Python
Урок 8 — Расширенные функции Python
Урок 9. Начальная программа машинного обучения Python
Урок 10. Ваша первая программа машинного обучения!
Узнайте больше с этим книга.
Рекомендации
Бриггс, Джейсон Р. Python для детей: игровое введение в программирование. Пресса без крахмала, 2012.