Sobes.tech
Back to questions
Junior — Middle
89

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

Companies where asked
МТСМТС

Answer from AI

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 предоставляет гибкие конструкции для циклического выполнения кода.