В Python как и в большинстве других языков программирования есть циклы.Пойдём по порядку.
Цикл for
С ним мы уже встречались в самом начале курса, а теперь посмотрим как он работает.
gg = "gg"
for x in gg:
print(x) # не забываем про блочные инструкции!
Здесь мы создаём глобальную переменную и в ней при каждом прохождении цикла будет выводить по одному элементу строки gg. Процесс происходит соответственно до тех пор пока x не присвоит все значения.И просто описав можно назвать этот цикл словом - перебирательный. Он может перебирать как слова, так и списки и другие массивы.
Также дополнительно можно дописать слово range для перебора целых чисел(в определённом массиве).
for i in range(1000)
print(i)
Каждый раз повторяясь и как и раз который сделан цикл увеличивается на 1 и выводится.(1000 раз)
Также существуют цикл While:
Он выполняется пока данное ему значение не будет равно False.
f = 0
While f < 10:
f + 1
print(f)
Данный цикл будет сначала прибавлять 1 к f а потом её выводить