Цикл 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, позволяющим повторять блок кода определенное количество раз и обрабатывать элементы последовательности.

Похожие вопросы на: "for i in range python "

Net err name not resolved: как решить эту ошибку?
Работа с cURL в PHP: полное руководство для начинающих
Java Interface: Complete Guide for Beginners and Experts
Google Text to Speech: The Ultimate Guide to Getting Started
Условный оператор в Python: синтаксис, примеры использования и советы для начинающих
Как использовать функцию cin getline для ввода строк в C++
Scrolling Text: How to Make Your Content Stand Out
Java Character: Working with Characters in Java
Django Websocket - Real-Time Communication in Django Framework
Список баз данных в PostgreSQL