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

Что такое поток управления

Поток управления (control flow) определяет порядок выполнения инструкций в программе. В Python он реализуется через:

  1. Условные операторы (if, elif, else):
python
if x > 0:
    print("Positive")
elif x == 0:
    print("Zero")
else:
    print("Negative")
  1. Циклы (for, while):
python
for i in range(5):  # 0..4
    print(i)
  1. Исключения (try, except, finally):
python
try:
    risky_operation()
except ValueError:
    handle_error()
  1. Операторы управления (break, continue, return, yield)

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

  • Отсутствие switch/case (используются словари или if/elif)
  • Циклы могут иметь else (выполняется при нормальном завершении)
  • Контекстные менеджеры (with) тоже влияют на поток выполнения
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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