+
(сложение)-
(вычитание)*
(умножение)/
(деление)//
(целочисленное деление)%
(остаток от деления)**
(возведение в степень)В Python существует семь основных арифметических операторов:
Сложение (+): Складывает два операнда. Например, 2 + 3
вернет 5
.
Вычитание (-): Вычитает второй операнд из первого. Например, 5 - 2
вернет 3
.
Умножение (*): Умножает два операнда. Например, 2 * 4
вернет 8
.
Деление (/): Делит первый операнд на второй. Результат всегда является числом с плавающей точкой (float). Например, 10 / 2
вернет 5.0
.
Деление нацело (//): Делит первый операнд на второй и возвращает целую часть результата (округляет в меньшую сторону). Например, 10 // 3
вернет 3
.
Остаток от деления (%): Возвращает остаток от деления первого операнда на второй. Например, 10 % 3
вернет 1
.
Возведение в степень (**): Возводит первый операнд в степень второго. Например, 2 ** 3
вернет 8
.
Важно помнить, что Python придерживается стандартного порядка выполнения операций (PEMDAS/BODMAS): Parentheses/Brackets, Exponents/Orders, Multiplication and Division, Addition and Subtraction. Операторы с одинаковым приоритетом выполняются слева направо.