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

Что такое цикл

Цикл — это конструкция, позволяющая выполнять блок кода многократно, пока выполняется заданное условие. В Python есть два основных типа циклов:

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

Особенности:

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

Пример с else:

python
for x in [1, 2, 3]:
    if x == 4:
        break
else:
    print("4 не найдено")  # Выведется, так как break не сработал
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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