<умова> - логічний вираз, що є умовою,
<оператор> - тіло циклу,яке виконується під час кожної ітерації.
Ми використовуємо цикл WHILE в тих випадках, коли потрібно повторити щось декілька разів.
Якщо умова істинна, то виконуються оператори тіла циклу й керування повертається на перевірку умови.
Якщо умова хибна, то виконується оператор, який є наступним після оператора while.
Подумайте чому результатом виконання будуть цифри 5,6,7,8,9 і 10, якщо в умові k<10?
У тілі циклу значення змінної num не змінюється, тому умова завжди буде True (істинна) - цикл нескінченний.
Нескінченний цикл можна зупинити лише примусово:
у Trinket натиснути кнопку stop program
у IDLE (консолі) натиснути сполучення клавіш Ctrl+C
Ще один приклад нескінченного циклу: знайти суму двох чисел (ст.147, рис.26.4 у підручнику)