Введение
Машинное обучение для детей: Добро пожаловать в этот учебник по циклам Python! В повседневной жизни мы часто сталкиваемся с повторяющимися задачами. В Python, когда мы хотим выполнить задачу несколько раз, мы можем использовать нечто, называемое «циклом». Циклы, как следует из названия, позволяют нам многократно выполнять блок кода.
Это кому?
Оценка: с 6 по 10.
Этот учебник предназначен для учащихся 6–10 классов, знакомых с основами Python, включая переменные, типы данных и условные операторы. Если вы готовы узнать о мощной функции Python, которая может избавить вас от повторяющейся работы, то вы попали по адресу!
Читайте также: Сколько времени нужно, чтобы выучить Python
Чему мы научимся?
Машинное обучение для детей: в этом уроке мы узнаем о двух типах циклов в Python: for
петли и while
петли. Мы узнаем, как писать эти циклы и как управлять потоком повторения с помощью условных операторов.
Python предоставляет два типа циклов для обработки требований к циклам: for
и while
.
Для цикла: for
Цикл в Python используется для перебора последовательности (например, списка, кортежа, словаря, набора или строки) или других итерируемых объектов. Перебор последовательности называется обходом.
Пока цикл: while
Цикл в Python используется для перебора блока кода до тех пор, пока тестовое выражение (условие) истинно.
Вот примеры for
петля и while
петля:
# Example of a 'for' loop
print("For Loop Example:")
fruits = ("apple", "banana", "cherry")
for fruit in fruits:
print(fruit)
# Example of a 'while' loop
print("\nWhile Loop Example:")
counter = 1
while counter <= 5:
print(counter)
counter = counter + 1
Разберем каждую часть кода:
в for
пример цикла, у нас есть список fruits
с тремя предметами. Линия for fruit in fruits:
запускает цикл и fruit
— это новая переменная, которую Python создает для каждой итерации цикла. Во время каждого цикла Python присваивает следующее значение из списка fruit
переменная. Затем он выполняет блок кода с отступом, который в данном случае print(fruit)
. Таким образом, цикл печатает каждый фрукт в списке.
в while
пример цикла, мы начинаем с counter
установлен в 1
. while
оператор проверяет, если counter
меньше или равно 5
. Если это условие истинно, выполняется блок кода с отступом (распечатывается счетчик и затем добавляется 1 к счетчику). Так продолжается до тех пор, пока условие не станет ложным, т. е. пока counter
больше, чем 5
.
Вывод программы будет:
For Loop Example:
apple
banana
cherry
While Loop Example:
1
2
3
4
5
В этом уроке мы узнали о for
и while
циклы в Python. Циклы — это мощный инструмент, который позволяет вашим программам легко и эффективно выполнять повторяющиеся задачи. В следующих уроках мы узнаем о более сложном использовании циклов. Удачного кодирования!
СЛЕДУЮЩИЕ ОБУЧЕНИЯ
Урок 1 — Установка Python
Урок 2 — Ваша первая программа на Python
Урок 3 — Переменные Python
Урок 4 — Типы данных Python
Урок 5 — Условные выражения Python
Урок 6 — Циклы Python
Урок 7 — Функции Python
Урок 8 — Расширенные функции Python
Урок 9. Начальная программа машинного обучения Python
Урок 10. Ваша первая программа машинного обучения!
Узнайте больше с этим книга.
Рекомендации
Бриггс, Джейсон Р. Python для детей: игровое введение в программирование. Пресса без крахмала, 2012.