Цикл for в Python: for i in range
Цикл for в Python используется для итерации (повторения) через последовательность элементов. Когда нужно выполнить определенное действие определенное количество раз, вместо написания одной и той же строки кода несколько раз, используется оператор цикла for.
Синтаксис цикла for в Python выглядит следующим образом:
for переменная in последовательность:
блок кода
Здесь "переменная" – это текущий элемент в последовательности, через который происходит итерация, а "блок кода" – это действия, которые нужно выполнить для каждого элемента последовательности.
Пример 1: Вывод чисел от 0 до 9
for i in range(10):
print(i)
В этом примере переменная "i" принимает значения от 0 до 9 и выводится на экран с помощью функции "print()". Функция "range()" создает последовательность чисел от 0 до 9.
Пример 2: Перебор элементов в списке
my_list = ['apple', 'banana', 'orange']
for fruit in my_list:
print(fruit)
В этом примере цикл "for" перебирает элементы списка "my_list" (яблоко, банан, апельсин) и выводит их на экран.
Пример 3: Определение суммы чисел в списке
numbers = [1, 2, 3, 4, 5]
sum = 0
for num in numbers:
sum += num
print("Sum is:", sum)
В этом примере цикл "for" перебирает элементы списка "numbers" и выполняет операцию суммирования. Итоговая сумма сохраняется в переменной "sum" и выводится на экран.
Таким образом, оператор цикла for является очень важным элементом в Python, позволяющим повторять блок кода определенное количество раз и обрабатывать элементы последовательности.