Цикл forУрок 1 из 9
Цикл for и range() — основы
15 мин20 XP
Цикл for
for перебирает элементы последовательности по одному.
pythonfor i in range(5):
print(i) # 0 1 2 3 4
range() — три варианта
pythonrange(5) # 0, 1, 2, 3, 4
range(2, 7) # 2, 3, 4, 5, 6
range(1, 10, 2) # 1, 3, 5, 7, 9 (шаг 2)
range(10, 0, -1) # 10, 9, 8, ..., 1 (обратный)
Перебор списка и строки
pythonfruits = ["яблоко", "банан", "вишня"]
for fruit in fruits:
print(fruit)
for char in "Python":
print(char, end=" ") # P y t h o n
Переменная цикла
python# Если переменная не нужна — используйте _
for _ in range(3):
print("Привет!") # Привет! × 3
📌 Запомни
range(n)— от 0 до n-1range(a, b)— от a до b-1 (b не включается!)forперебирает любую итерируемую последовательность
Квест
Числа от 1 до 10
15 мин25 XP
Выведите числа от 1 до 10 включительно, каждое на новой строке.
Ожидаемый вывод:
1
2
...
10
Ctrl+Enter — выполнить · Ctrl+Shift+Enter — проверить
Результаты появятся здесь после выполнения кода.