Sobes.tech
Назад к вопросам
Junior — Middle
88

Какие виды циклов реализованы в языке программирования Python?

Компании, где спрашивали
МТСМТС

Ответ от нейросети

sobes.tech AI

В Python реализованы два основных вида циклов:

  1. Цикл for — используется для перебора элементов последовательностей (списки, строки, кортежи, словари, диапазоны и т.д.).
for i in range(5):
    print(i)
  1. Цикл while — выполняет блок кода, пока условие истинно.
count = 0
while count < 5:
    print(count)
    count += 1

Оба цикла поддерживают инструкции break (для выхода из цикла) и continue (для перехода к следующей итерации). Кроме того, в Python можно использовать генераторы и выражения-генераторы для ленивой итерации.

Таким образом, Python предоставляет гибкие конструкции для циклического выполнения кода.