Циклы в программировании позволяют выполнять повторяющиеся операции по заданным условиям. И вся сложность в циклах, в том как правильно определить какие операции должны повторятся, что будет условием повторения цикла и завершения цикла. Сегодня я расскажу про основы: синтаксис, основные конструкции и из чего состоит цикл. Всё это разберем на простых примерах. А логику написания «сложных» циклов мы разберем в отдельной статье. Циклы Цикл for(для) в Python позволяет пройтись по элементам списка или по диапазону чисел. В этом примере переменная name последовательно принимает значения всех элементов из списка names. А в теле цикла подставляет каждый элемент списка в поздравление с 8 марта. Результат выполнения кода: Мама, поздравляю с 8 марта
Бабушка, поздравляю с 8 марта
Оля, поздравляю с 8 марта
Аня, поздравляю с 8 марта
Марина, поздравляю с 8 марта range(a, b) — возвращает числа от a до b-1. В нашем цикле с диапазоном чисел переменная i, последовательно принимает числа от 1 до 5 и выво