Книга: Введение в Python

Арифметические операторы в Python:

Арифметические операторы в Python:

Оператор

Описание

Примеры

+

Сложение - Суммирует значения слева и справа от оператора

15 + 5 в результате будет 20

20 + -3 в результате будет 17

13.4 + 7 в результате будет 20.4

-

Вычитание - Вычитает правый операнд из левого

15 - 5 в результате будет 10

20 - -3 в результате будет 23

13.4 - 7 в результате будет 6.4

*

Умножение - Перемножает операнды

5 * 5 в результате будет 25

7 * 3.2 в результате будет 22.4

-3 * 12 в результате будет -36

/

Деление - Делит левый операнд на правый

15 / 5 в результате будет 3

5 / 2 в результате будет 2 (В Python 2.x версии при делении двух целых чисел результат будет целое число)

5.0 / 2 в результате будет 2.5 (Чтобы получить "правильный" результат хотя бы один операнд должен быть float)

%

Деление по модулю - Делит левый операнд на правый и возвращает остаток.

6 % 2 в результате будет 0

7 % 2 в результате будет 1

13.2 % 5 в результате 3.2

**

Возведение в степень - возводит левый операнд в степень правого

5 ** 2 в результате будет 25

2 ** 3 в результате будет 8

-3 ** 2 в результате будет -9

//

Целочисленное деление - Деление в котором возвращается только целая часть результата. Часть после запятой отбрасывается.

12 // 5 в результате будет 2

4 // 3 в результате будет 1

25 // 6 в результате будет 4

Оглавление книги


Генерация: 0.697. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз