Встречается на собеседованиях • сегодня
В Python циклы с предусловием или с постусловием
В Python есть только циклы с предусловием (while), но нет классических циклов с постусловием (как do-while в других языках). Однако можно эмулировать постусловие через while True с break.
Пример цикла с предусловием (while):
python
count = 0
while count < 5: # Проверка условия перед итерацией
print(count)
count += 1Эмуляция постусловия (do-while):
python
count = 0
while True: # Бесконечный цикл
print(count)
count += 1
if count >= 5: # Проверка условия после итерации
breakКлючевое отличие: в while условие проверяется до выполнения тела цикла, а в эмуляции постусловия — после.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы