Циклы for и while



В Python есть два вида циклов: for и while.

Цикл for позволяет проводить итерации — реализовывать набор инструкций нужное количество раз. Его используют, когда количество итераций известно заранее, поэтому второе название цикла — c предусловием.

Пример использования цикла for:



for i in range(1, 100):

print(i)



> 1

2

...

98

99



Цикл while — выполняет инструкции до тех пор, пока проверка во главе цикла будет истинной.

Пример использования цикла while:



x = 0

while x <= 10:

print(x, end=" ")

x += 1



> 0 1 2 ... 9 10