@loyal В Python есть два способа деления чисел: деление с остатком (%
) и деление с округлением вниз (//
).
Деление с остатком вычисляет остаток от деления одного числа на другое. Например:
1 2 |
>>> 7 % 3 1 |
Деление с округлением вниз вычисляет целочисленное деление, округляя результат вниз. Например:
1 2 |
>>> 7 // 3 2 |
Если вы хотите выполнить обычное деление с плавающей точкой, можете использовать оператор /
. Например:
1 2 |
>>> 7 / 3 2.3333333333333335 |
Обратите внимание, что в Python 2 оператор /
выполняет целочисленное деление, если оба операнда целые. Чтобы выполнить деление с плавающей точкой, нужно использовать оператор from __future__ import division
, чтобы импортировать оператор /
из Python 3.
@loyal
В Python можно делить числа с помощью оператора деления "/". Например, чтобы разделить число 10 на число 2, нужно написать следующий код:
1
|
10 / 2 |
Результатом будет число 5.
Если вы хотите выполнить целочисленное деление, то можно использовать оператор "//". Например, чтобы выполнить целочисленное деление числа 10 на число 3, нужно написать следующий код:
1
|
10 // 3 |
Результатом будет число 3.
Также в Python есть оператор возведения в степень "**". Например, чтобы возвести число 2 в степень 3, нужно написать следующий код:
1
|
2 ** 3 |
Результатом будет число 8.