Как создать цикл в Питоне: пошаговый гайд для начинающих
В Python циклы могут быть реализованы с помощью нескольких ключевых слов. Эти ключевые слова включают for, while и do-while. Вот примеры каждого из них:
Цикл for:
for i in range(10):
print(i)
В этом цикле переменная i принимает значения от 0 до 9, и на каждой итерации она выводится на экран с помощью функции print(). Если нужно произвести определенное количество итераций, можно изменить диапазон чисел, переданных в функцию range().
Цикл while:
i = 0
while i < 10:
print(i)
i += 1
Этот цикл будет выполняться до тех пор, пока переменная i будет меньше 10. На каждой итерации она будет выводиться на экран, а затем увеличиваться на единицу.
Цикл do-while:
i = 0
while True:
print(i)
i += 1
if i >= 10:
break
Этот цикл будет выполняться сколько угодно раз, потому что у него нет условия для прерывания, но внутри цикла есть строка с инструкцией break, которая организует прерывание цикла, когда переменная i достигнет значения 10.
Также можно использовать циклы для перебора элементов в списке или словаре:
for item in my_list:
print(item)
for key, value in my_dict.items():
print(key, value)
Здесь переменная item в первом цикле будет принимать значения каждого элемента в списке, а переменные key и value во втором цикле будут принимать ключ и значение для каждого элемента словаря.