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

Что такое цикл с постусловием

Цикл с постусловием — это цикл, в котором условие проверяется после выполнения тела цикла. Это гарантирует, что тело выполнится хотя бы один раз, даже если условие изначально ложно.

В Python такого цикла нет в чистом виде, но его можно эмулировать с помощью while True и break:

python
while True:
    # Тело цикла
    if not условие:
        break

Пример: запрос ввода, пока пользователь не введет число:

python
while True:
    user_input = input("Введите число: ")
    if user_input.isdigit():
        break
    print("Ошибка! Попробуйте снова.")

В других языках (C, Java) это do-while.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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