EMZETT.
Войти

Цикл do-while

do-while-Schleife Image: Taylor, CC BY-SA 4.0, Wikimedia Commons

Коротко: Классическая синтаксическая форма цикла с постусловием — выполняет блок кода и лишь затем проверяет, нужно ли выполнить его снова.

Подробнее: Конструкция do { ... } while (условие); обращает принцип цикла while: вместо «проверить, затем выполнить» — «выполнить, затем проверить». Значит, блок всегда выполняется хотя бы один раз — удобно для проверки ввода, где пользователь сначала должен что-то ввести, прежде чем можно проверить, корректен ли ввод.

Подробности

do {
    input = ask_user("Number

См. также: цикл с постусловием, цикл while, циклы