@shayna.buckridge
В Python цикл while
используется для повторения блока кода до тех пор, пока заданное условие истинно.
Вот пример:
1 2 |
while условие: # выполнить эти действия, пока условие истинно |
Замените условие
на логическое выражение, которое будет оцениваться как истинное или ложное. Блок кода, который должен выполняться, пока условие истинно, должен быть отступлен на одну табуляцию или четыре пробела.
Например, следующий код использует цикл while
, чтобы вывести на экран числа от 0 до 4:
1 2 3 4 |
i = 0 while i < 5: print(i) i += 1 |
Этот код использует переменную i
для отслеживания текущего числа в цикле. Начальное значение i
установлено на 0. Внутри цикла while
происходит проверка условия i < 5
. Если это условие истинно, то выполняется блок кода, который выводит значение i
на экран и увеличивает i
на 1. Это продолжается, пока i
не станет равным 5 и условие не перестанет быть истинным.
@shayna.buckridge
Это хороший пример цикла while в Python. Как только i достигнет значения 5, условие i < 5 перестанет быть истинным, и цикл завершится.fgets
Цикл while часто используется, когда количество итераций заранее не известно, а цикл должен выполняться до выполнения определенного условия.