Циклы это специальные выражения, которые позволяют выполнять часть кода несколько раз, если оно того требует. Циклы очень полезны в программировании, поскольку это позволяет не прописывать вручную одну и ту же операцию несколько раз. Допустим нам надо вывести на экран 13 чисел от 1 до 13, как бы это выглядело без циклов:
Согласитесь, утомительно. Давайте посмотрим далее, что можно с этим сделать, применив циклы. В языке Python есть несколько видов циклических выражений.
Цикл while
Самый простой вид циклов, выполняет инструкцию в блоке до тех пор, пока условие не станет ложным.
Попробуйте выполнить пример выше и посмотрите, что получится, можете не переписывать комментарии. Как видно из примера, у нас появляются вложенные инструкции, а значит их надо отделять пробелами.
Памятка
Необходимо всегда помнить, что при использовании цикла while, нужно следить за тем, чтобы было прописано условие выхода из цикла. Если бы в примере выше мы не увеличивали переменную var на 1, тогда цикл бы стал бесконечным, и программа бы выполнялось до тех пор, пока не закончится память компьютера.
Давайте представим цикл while в виде блок схемы для наглядности:
В нашем случае мы реализуем цикл while с помощью комбинации условие + действие. Действие будет повторяться до тех пор, пока не выполнится условие. Из схемы видно, что если мы уберем блок действия var=var+1 , то наше условие не будет выполнено никогда и цикл будет бесконечным.
#pythonснуля #программированиенаpython #урокиpython #python3 #операторwhile
Не забываем ставить лайк и подписываться на мой канал: zen.yandex.ru/...bramenkova Впереди много познавательного!
-----
Будем дружить vk.com/...bramenkova
Благодарю каждого за репост!)