«Цикл while» — это такой же цикл с условием или с предусловием. В нем мы точно указываем, какие значения будет принимать переменная i, например, 1 = i <= 10. Цикл in пока позволяет задавать более сложные условия,, например, i ** 2 <= 10, кроме того можно использовать логические операции "И", "ИЛИ" и т.д. Цикл while позволяет выполнить одну и ту же последовательность действий, пока проверяемое условие истинно. Условие записывается до тела цикла и проверяется до выполнения тела цикла. Как правило, цикл while используется, когда невозможно определить точное значение количества проходов исполнения цикла. Синтаксис цикла while в простейшем случае выглядит так: while условие: блок инструкций При выполнении цикла while сначала проверяется условие. Если оно ложно, то выполнение цикла прекращается, и управление передаётся на следующую инструкцию после тела цикла while . Если условие истинно, то выполняются все инструкции из блока, после чего условие проверяется снова, и снова выполняется блок и