Найти тему

Python | Зачем нужен оператор while?

Циклы это специальные выражения, которые позволяют выполнять часть кода несколько раз, если оно того требует. Циклы очень полезны в программировании, поскольку это позволяет не прописывать вручную одну и ту же операцию несколько раз. Допустим нам надо вывести на экран 13 чисел от 1 до 13, как бы это выглядело без циклов:

Согласитесь, утомительно. Давайте посмотрим далее, что можно с этим сделать, применив циклы. В языке Python есть несколько видов циклических выражений.

Цикл while

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

-2

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

Памятка

Необходимо всегда помнить, что при использовании цикла while, нужно следить за тем, чтобы было прописано условие выхода из цикла. Если бы в примере выше мы не увеличивали переменную var на 1, тогда цикл бы стал бесконечным, и программа бы выполнялось до тех пор, пока не закончится память компьютера.

Давайте представим цикл while в виде блок схемы для наглядности:

Блок-схема
Блок-схема

В нашем случае мы реализуем цикл while с помощью комбинации условие + действие. Действие будет повторяться до тех пор, пока не выполнится условие. Из схемы видно, что если мы уберем блок действия var=var+1 , то наше условие не будет выполнено никогда и цикл будет бесконечным.

#pythonснуля #программированиенаpython #урокиpython #python3 #операторwhile

Не забываем ставить лайк и подписываться на мой канал: zen.yandex.ru/...bramenkova Впереди много познавательного!
-----
Будем дружить
vk.com/...bramenkova
Благодарю каждого за репост!)