ИИ Репетитор

Цикл while и обработка цифр числа

Программирование на Python, 6–11 класс · раздел «3. Циклы: повторяем без копирования»

Главное

while повторяет блок, пока условие истинно. Внутри цикла что-то обязательно должно меняться, иначе цикл станет бесконечным.

Правила

  1. while работает, пока условие истинно
  2. В теле цикла должно меняться то, от чего зависит условие
  3. n % 10 — последняя цифра, n //= 10 — убрать её
  4. break — досрочный выход из цикла

Разберём пример

Сколько цифр в числе 50 306? Опиши работу цикла.

5 цифр

Частые ошибки

Потренироваться

Задания с проверкой и подсказками, схема темы и разбор ошибок с ИИ-репетитором — в уроке на платформе.

Открыть урок
← Накопление: сумма, количество, максимумСтроки: индексы, срезы, методы →