Встречается на собеседованиях • сегодня

Какие циклы есть в Python

В Python есть два основных типа циклов:

  1. for — используется для итерации по последовательностям (спискам, кортежам, строкам, словарям и т. д.).
    python
    for i in range(5):  # 0, 1, 2, 3, 4
        print(i)
  1. while — выполняется, пока условие истинно.
    python
    count = 0
    while count < 5:
        print(count)
        count += 1

Дополнительные возможности:

  • break — досрочный выход из цикла.
  • continue — переход к следующей итерации.
  • else — выполняется, если цикл завершился без break.

Пример с else:

python
for i in range(3):
    print(i)
else:
    print("Цикл завершён")  # Выполнится
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы