Back to questions
МТС
Junior — Middle
89
Какие виды циклов реализованы в языке программирования Python?
Companies where asked
Answer from AI
sobes.tech AI
В Python реализованы два основных вида циклов:
- Цикл
for— используется для перебора элементов последовательностей (списки, строки, кортежи, словари, диапазоны и т.д.).
for i in range(5):
print(i)
- Цикл
while— выполняет блок кода, пока условие истинно.
count = 0
while count < 5:
print(count)
count += 1
Оба цикла поддерживают инструкции break (для выхода из цикла) и continue (для перехода к следующей итерации). Кроме того, в Python можно использовать генераторы и выражения-генераторы для ленивой итерации.
Таким образом, Python предоставляет гибкие конструкции для циклического выполнения кода.