Оператор % в Python — это оператор взятия остатка от деления (modulo).
Основное предназначение: Определение остатка при делении одного числа на другое. Полезен для:
Использование в Python:
Синтаксис: a % b
Тип операндов a и b | Поведение | Пример | Результат |
|---|---|---|---|
| Два целых числа | Остаток от деления a на b. Знак результата совпадает со знаком b. | 10 % 3 | 1 |
-10 % 3 | 2 | ||
10 % -3 | -2 | ||
-10 % -3 | -1 | ||
| Число и float | Остаток от деления с плавающей запятой. | 10.5 % 3 | 1.5 |
10 % 3.5 | 3.0 |
Примеры:
python