Алгоритми з повтореннями для опрацювання величин. Цикл з передумовою в Python.
by Оксана Володимирівна Запорожець

1. Визначення
1.1. Цикл, що повторюється поки умова істинна
1.2. Перевірка умови відбувається перед кожним повторенням
1.3. Може не виконатися жодного разу
2. Структура циклу
2.1. Синтаксис
2.1.1. while умова: тіло_циклу
2.2. Компоненти
2.2.1. Умова (логічний вираз)
2.2.1.1. Логічний вираз
2.2.1.2. Порівняння (>, <, >=, <=, ==, !=)
2.2.1.3. Складні умови з and, or, not
2.2.2. Тіло циклу (дії, що повторюються)
2.2.3. Зміна керуючих змінних
3. Керування циклом
3.1. break - вихід з циклу
3.2. continue - перехід до наступної ітерації
3.3. else - виконується після успішного завершення
4. Типові помилки
4.1. Логічні помилки
4.1.1. Неправильна умова завершення
4.1.2. Відсутність зміни змінних
4.2. Синтаксичні помилки
4.2.1. Пропущені двокрапки
4.2.2. Неправильні відступи
4.3. Помилки в алгоритмі
4.3.1. Неправильна ініціалізація змінних
4.3.2. Неврахування граничних випадків
5. Практичне застосування
5.1. Обробка даних
5.1.1. Введення з перевіркою
5.1.2. Обчислення сум та середніх
5.1.3. Пошук елементів
5.2. Математичні обчислення
5.2.1. Факторіал
5.2.2. Степінь числа
5.2.3. Послідовності чисел