ИИ Репетитор

Арифметика: деление, остаток и порядок действий

Программирование на Python, 6–11 класс · раздел «1. Первые программы»

Главное

Кроме + − * в Python есть три вида деления: / — обычное (результат всегда дробный), // — целочисленное (сколько раз целиком помещается), % — остаток от деления. ** — возведение в степень.

Правила

  1. / — обычное деление, результат float
  2. // — целая часть от деления
  3. % — остаток от деления
  4. n % 10 — последняя цифра, n // 10 — число без последней цифры

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

В классе 29 учеников, в автобусе 12 мест. Сколько автобусов нужно заказать?

3 автобуса. В Python: 29 // 12 + (1 if 29 % 12 > 0 else 0)

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

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

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

Открыть урок
← Типы данных и ввод с клавиатурыУсловный оператор if и else →