Питон цикл for – примеры использования
Питон цикл for является управляющей конструкцией, которая позволяет перебирать элементы коллекции по порядку. В отличие от цикла while, где условие продолжения цикла задается до его начала, в цикле for условие уже определяется в процессе выполнения. Синтаксис цикла for в питоне выглядит следующим образом:
for element in collection:
# блок кода для каждого элемента
Здесь переменная "element" принимает значение каждого элемента из коллекции "collection", пока не будут перебраны все ее элементы. Блок кода, который расположен после двоеточия, выполняется один раз для каждого элемента в коллекции.
Рассмотрим простой пример, в котором мы используем цикл for для вывода на экран элементов списка:
my_list = ["apple", "orange", "banana"]
for fruit in my_list:
print(fruit)
В этом коде мы объявляем список "my_list" и используем цикл for для перебора его элементов. На каждой итерации цикла переменной "fruit" присваивается значение элемента из списка, и мы выводим это значение на экран с помощью функции "print()". Результат выполнения данного кода будет следующим:
apple
orange
banana
Цикл for в питоне также может использоваться для работы с числовыми последовательностями, например, с помощью функции "range()":
for i in range(1, 10, 2):
print(i)
В этом примере мы используем функцию "range()" для генерации числовой последовательности, начиная с числа 1 и заканчивая числом 9. Шаг между числами равен 2. Цикл for выполняет блок кода на каждой итерации, при этом переменная "i" принимает значение текущего числа в последовательности. Результат выполнения данного кода будет следующим:
1
3
5
7
9
Таким образом, цикл for в питоне является незаменимым инструментом для перебора коллекций и выполнения повторяющихся операций.