Для случая, когда в программе необходимо повторить какую-любо операцию несколько раз подряд существуют циклы. В Python есть два вида циклов: while и for … in. Цикл while. Синтаксис: Полная запись цикла. while условие: . . . . блок кода while else: . . . . блок кода else Условие – любое выражение возвращающее булево значение True или False в том числе это могут быть сами True или False. После условия ставиться двоеточие означающее конец инструкции. еlse – иначе, в случае если условие – ложны (False) выполняется блок кода else. Необязательная инструкция. После инструкции else ставиться двоеточие. . . . . – так я обозначил четыре пробела, отступами обозначаются вложенные в инструкции блоки кода. While переводится с английского как пока. Получается пока выполняется условие выполняется блок кода цикла while. Как работает цикл while. Когда программа добирается до цикла while, происходит проверка на истинность условия цикла. В зависимости от результата проверки и наличия инструкции else