Урок 10 из 84 · Основы Python

Циклы

Циклы предназначены для повторения определенного кода и для перебора значений в итерируемых типах данных. Итерируемый тип данных пока можете понимать как те типы данных, которые можно индексировать

Например :

Чтобы напечатать "Hello world" 5 раз, мы с вами сделали бы так:

print('Hello world')
print('Hello world')
print('Hello world')
print('Hello world')
print('Hello world')

Это же, мы сможем сделать в 2 строчки кода с помощью цикла for

for i in range(5):
        print("Hello world")

или используя while

i = 5
while i != 0:
        print("Hello world")
        i -= 1

Конечно, вы скажете "Так здесь 4 строчки кода, не легче просто прописать?". Но представьте ситуацию, когда вам нужно повторить это 10 тысяч раз. Удобно?)

И так, существуют два типа циклов это for и while

Между собой они немного отличаются, давайте же рассмотрим каждый по отдельности

Отзыв