Цикл while в Python
P , U ?Циклы используются для повторения выполнения определенного блока кода. Например, если нам нужно показать определенное сообщение 100 раз, то мы можем использовать цикл. Это простой пример, но с помощью циклов мы можем сделать многое.
На предыдущем уроке мы рассматривали цикл for в Python. Теперь мы узнаем о цикле while.
Цикл while в Python
Цикл while используется для выполнения блока кода до тех пор, пока не будет достигнуто определенное условие.
Синтаксис цикла while:
Алгоритм действий:
Сначала цикл while обрабатывает условие
.
Если условие
вычисляется как True
, то выполняется код внутри цикла while.
Затем условие
повторно обрабатывается. Этот процесс продолжается до тех пор, пока условие
не станет False
.
Если условие
вычисляется как False
, цикл завершает свое выполнение.
Блок-схема выполнения цикла while в Python:
Рассмотрим пример использования цикла while в Python:
Результат:
1
2
3
4
5
Вот как работает эта программа:
Результат:
Enter a number: 12
Enter a number: 4
Enter a number: -5
Enter a number: 0
total = 11
Здесь цикл while повторяется до тех пор, пока пользователь не введет ноль. Когда пользователь вводит ноль, условие проверки обрабатывается как False
, и цикл завершается.