Подготовка к вступительным испытаниям для курса "Питон для начинающих"

Цикл

Что такое цикл? Проще всего начать, как это ни странно, с симпсонов. В заставке к сериалу один из героев, Барт, каждый раз пишет одну и ту же строку на доске множество раз.

Цикл — управляющая конструкция, которая позволяет повторять несколько операции до тех пор, пока верно условие.

Часть кода, которая повторяется в цикле, называется телом цикла, а одно повторение - итерацией цикла.

Рассмотрим задачу с робо-Бартом. Предположим, что строку нужно повторить 10 раз.

В примере выше мы использовали цикл с известным числом итераций. Т.е. к началу цикла мы уже знаем, сколько раз он должен повториться. Чтобы следить, что мы выполняем цикл ровно столько раз, сколько нужно, в циклах с известным числом итераций используются счетчики.

Счетчик - переменная, в которой хранится количество уже выполненных на данный момент итераций цикла.

Цикл в таком случае выглядит, как "пока счетчик меньше нужного значения, повторить тело".

В нашем примере выше, счетчик - это переменная i. В качестве имен для счетчиков обычно используются буквы i, j или k, но на логику программы это не влияет. Счетчик - это совершенно обычная переменная, в которой лежит числовое значение.

Назад Вперед