Python | Урок 10 | Цикл while

Цикл – это многократное выполнение одинаковых действий.

Цикл while (“пока”)позволяет выполнить одну и ту же последовательность действий, пока проверяемое условие истинно.

Условие записывается до тела цикла и проверяется до выполнения тела цикла.

Как правило, цикл while используется, когда невозможно определить точное значение количества проходов исполнения цикла.

Синтаксис цикла while в простейшем случае выглядит так:

while условие:

блок инструкции (тело цикла)

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

Один шаг цикла (выполнение тела цикла) еще называют итерацией.

Используют цикл whileвсегда, когда какая-то часть кода должна выполниться несколько раз, причем невозможно заранее сказать, сколько именно.

Пример 1. По данному целому числу N распечатайте все квадраты натуральных чисел, не превосходящие N, в порядке возрастания.

Цикл – это многократное выполнение одинаковых действий. Цикл while (“пока”)позволяет выполнить одну и ту же последовательность действий, пока проверяемое условие истинно.

Пример 2. Программа получает на вход последовательность целых неотрицательных чисел, каждое число записано в отдельной строке. Последовательность завершается числом 0, при считывании которого программа должна закончить свою работу и вывести количество членов последовательности (не считая завершающего числа 0). Числа, следующие за числом 0, считывать не нужно.

Цикл – это многократное выполнение одинаковых действий. Цикл while (“пока”)позволяет выполнить одну и ту же последовательность действий, пока проверяемое условие истинно.-2

Блок-схема алгоритма решения данной задачи будет следующей

Цикл – это многократное выполнение одинаковых действий. Цикл while (“пока”)позволяет выполнить одну и ту же последовательность действий, пока проверяемое условие истинно.-3

Подписывайтесь https://vk.com/teacher_anzhelika

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

Другие публикации канала:

Python | Урок 8 | Цикл for | Операторы break и continue

Python | Урок 7 | Цикл for | Вложенные циклы

Python | Урок 6 | Цикл for | Функция range

Python | Урок 5 | Операторы сравнения | Логические операторы

Python | Урок 4 | Алгоритмы ветвления и условный оператор