Цикл for в Python

Циклы предназначены для многократного выполнения одной и той же операции, например, для перебора элементов итерируемых объектов. К таким объектам относятся строки, кортежи, списки, множества и словари.

В Python наиболее широко используется цикл for. Его синтаксис выглядит так:

pythonfor элемент in итерируемый объект:
  тело цикла

В цикле for, так же как и в конструкции if-else, под блоком с условием необходимо сделать один отступ для кода, располагающегося ниже.

Пусть у нас есть список lst:

pythonlst = [1, 2, 3, 4, 5]

Давайте с помощью цикла for переберем и выведем все его элементы:

pythonlst = [1, 2, 3, 4, 5]

for el in lst:
  print(el) # выведет 1, 2... 5

В теле цикла можно выполнять различные операции с элементами. Давайте выведем квадраты значений элементов:

pythonfor el in lst:
  print(el ** 2) # выведет 1, 4... 25
Задание 1

Дан список:

pythontst = ['1', '2', '3', '4', '5']

Переберите его циклом и выведите в консоль каждый элемент.

Задание 2

Дан кортеж:

pythontst = (1, 2, 3, 4, 5)

Переберите его циклом и выведите в консоль каждый элемент.

Задание 3

Дано множество:

pythontst = {'a', 'b', 'c', 'd', 'e'}

Переберите его циклом и выведите в консоль каждый элемент.

Задание 4

Дана строка:

pythontst = 'abcde'

Переберите ее циклом и выведите в консоль каждый символ.

Задание 5

Дано число:

pythontst = 12345

Переберите его циклом и выведите в консоль каждую цифру.

Задание 6

Дан список:

pythontst = [1, 2, 3, 4, 5]

Прибавьте к его каждому элементу число 2 и выведите результат в консоль.