Циклы for и range()
Перебирайте последовательности и диапазоны с помощью циклов for.
«Циклы for и range()» — бесплатный урок Python Academy на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Python Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Python Academy содержит 4 уроков всего.
Введение
Базовый цикл for
for fruit in ['apple', 'banana', 'cherry']:
print(fruit)range(stop)
for i in range(5):
print(i)range(start, stop)
for i in range(2, 7):
print(i)range(start, stop, step)
for i in range(0, 10, 2):
print(i)enumerate()
fruits = ['apple', 'banana']
for i, f in enumerate(fruits, start=1):
print(i, f)zip()
names = ['Alice', 'Bob']
ages = [30, 25]
for name, age in zip(names, ages):
print(name, age)Перебор словарей
d = {'a': 1, 'b': 2}
for k, v in d.items():
print(k, v)Выражение-генератор и цикл
squares = [x**2 for x in range(10)]
print(squares)Цикл for с else
for i in range(5):
if i == 9:
break
else:
print('no break')Распаковка в циклах for
pairs = [(1,'a'),(2,'b')]
for num, ch in pairs:
print(num, ch)Быстрая проверка
Итоги
Продолжайте
Часто задаваемые вопросы
Урок «Циклы for и range()» бесплатный?
Да — полный текст урока «Циклы for и range()» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Python Academy, подпишись на CoddyKit PRO. Курс Python Academy содержит 4 уроков всего.
Чему я научусь в уроке «Циклы for и range()»?
Перебирайте последовательности и диапазоны с помощью циклов for. Ты практикуешь Python Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Python Academy?
Предыдущий опыт не требуется. Python Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 2 из 4.
Сколько времени занимает урок «Циклы for и range()»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Python Academy?
Да. Каждый урок Python Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Условия if / elif / else
- Циклы for и range()
- Циклы while и управление циклами
- Вложенные циклы и шаблоны циклов