Python поддерживает различные арифметические операторы, которые можно использовать для выполнения математических расчетов на значения и переменные.
Основные арифметические операции включают дополнение, вычитание, умножение, разделение.
Арифметические операции выполняются в соответствии с порядком или приоритетом операторов.
Каждое выражение будет следовать этой общей структуре
Операнд Оператор Операнд [Оператор Операнд ] …
- Операнд представляет данные.
- Оператор – это символ, используемый для работы, такой как математический, логический или реляционный продукт окончательный результат.
- Например,
x + y
гдех
иy
являются операнды и+
это Оператор Отказ - Например,
А
где=
это Оператор иА
и7
являются операнды .
В этой статье вы найдете Арифметика Операторы, предоставленные дротиком.
Основные математические расчеты проводятся на Числовые значения с использованием арифметических операторов.
x + y | + | Добавление |
X – Y. | – | Вычитание |
-x | -Екпресс | Унарный минус, ака отрицание (обратный знак выражения) |
X * Y. | * | Умножение |
X / Y. | / | Отдел (ака истинное разделение) |
х // Y. | // | Разделите, возвращая целочисленный результат (ака напольная подразделение) |
x % y | % | Получите оставшуюся часть целочисленного подразделения (модуло) |
x ** y | ** | Экспоненциальный |
- Все эти перечисленные операторы являются бинарными операторами.
- Все эти операторы также следуют общей структуре
Операнд
Оператор
Операнд
, что означает, что оператор всегда окружен двумя операндами. -
**
Оператор оценивается в первую очередь; тогда*
,/
,//
и%
Операторы оцениваются следующим (слева направо); и+
и-
Операторы оцениваются последними (также слева направо). - Чтобы переопределить обычный приоритет, скобки
()
приходит удобно. - Например, выражение
x + y
это двоичная операция, где х и y два операнда и + это оператор.
Дополнение (+)
- Plus (
+
) используется для добавления в Python PL.
In [1]: 3 + 4 Out[1]: 7
Вычитание (-)
- Минус или дефис (
-
) используется для вычитания в Python PL.
In [2]: 13 - 3 Out[2]: 10
Унарный минус (-)
- Минус или дефис (
-
) используется в качестве одинакового минусного оператора в Python PL. - Унарный минус используется для отображения отрицательного числа.
- Унарный минус
-
Оператор отрицает значение операнда.
In [3]: -3 Out[3]: -3
Умножение (*)
- Звездочка (
*
) используется как оператор умножения в Python PL.
In [4]: 7 * 4 Out[4]: 28
Разделение (/)
- Передняя слешь (
/
) используется в качестве оператора дивизии в Python PL. Также известен как Истинное разделение Отказ
In [5]: 24 / 4 Out[5]: 6.0
Дивизион пола (//)
- Двойная передняя ствол (
//
) используется в качестве оператора для пола в Python PL. Также известен как Целочисленное подразделение оператор. - Этот оператор дает наибольшее целое число, игнорируя десятичную часть. Получаемое целое число не превышает фактический разделительный результат.
In [6]: 11 / 4 Out[6]: 2.75 In [7]: 11 // 4 Out[7]: 2
- На разделение 11 по 4 с
/
Оператор, полученный выход 2.75 Отказ Но, используя//
Выход оператора, полученный с одинаковыми значениями, является2
я не больше, чем фактический ответ2.75
Отказ
Модуль (%)
- Процент (
%
) используется как мод или Оператор остатка в Python PL. Также известен как Мод или остаток оператор. - Он также работает с плавающими значениями.
In [10]: 24 % 7 Out[10]: 3 In [11]: 24 % 3.5 Out[11]: 3.0
Экспоненциальный (**)
- Двойная звездочка
**
Оператор используется для выполнения экспоненциальной операции в Python PL.
In [10]: 2 ** 5 Out[10]: 32 In [11]: 1.5 ** 5 Out[11]: 7.59375
Примечание: экспоненциальный оператор Python **
Работает так же, как POW (A, B)
функция.
Прочитайте полный пост на нашем сайте Python – арифметические операторы
Читайте другие пост на нашем сайте Meshworld.
Надеюсь, тебе понравится!
Продолжать помогать и счастливать 😄 кодирование
Оригинал: “https://dev.to/cooldashing24/python-arithmetic-operators-39ob”