Python算术运算符
算术运算运算符用于执行数学运算,如加法、减法、乘法和除法。
Python中有7个算术运算符:
- 添加
- 减法
- 乘法
- 分配
- 模数
- 求幂
- 楼层划分
1.加法运算符:在Python中, +是加法运算符。它用于添加 2 个值。
例子 :
val1 = 2
val2 = 3
# using the addition operator
res = val1 + val2
print(res)
输出 :
5
2.减法运算符:在Python中, -是减法运算符。它用于从第一个值中减去第二个值。
例子 :
val1 = 2
val2 = 3
# using the subtraction operator
res = val1 - val2
print(res)
输出 :
-1
3.乘法运算符:在Python中, *是乘法运算符。它用于查找 2 个值的乘积。
例子 :
val1 = 2
val2 = 3
# using the multiplication operator
res = val1 * val2
print(res)
输出 :
6
4.除法运算符:在Python中, /是除法运算符。它用于求第一个操作数除以第二个操作数的商。
例子 :
val1 = 3
val2 = 2
# using the division operator
res = val1 / val2
print(res)
输出 :
1.5
5.模运算符:在Python中, %是模运算符。它用于查找第一个操作数除以第二个操作数时的余数。
例子 :
val1 = 3
val2 = 2
# using the modulus operator
res = val1 % val2
print(res)
输出 :
1
6. 幂运算符:在Python中, **是幂运算符。它用于将第一个操作数提高到第二个操作数的幂。
例子 :
val1 = 2
val2 = 3
# using the exponentiation operator
res = val1 ** val2
print(res)
输出 :
8
7. 楼层划分:在Python中, //用于进行楼层划分。当第一个操作数除以第二个操作数时,它用于找到商的底数。
例子 :
val1 = 3
val2 = 2
# using the floor division
res = val1 // val2
print(res)
输出 :
1
以下是所有 7 个运算符的摘要:
Operator | Description | Syntax |
---|---|---|
+ | Addition: adds two operands | x + y |
– | Subtraction: subtracts two operands | x – y |
* | Multiplication: multiplies two operands | x * y |
/ | Division (float): divides the first operand by the second | x / y |
// | Division (floor): divides the first operand by the second | x // y |
% | Modulus: returns the remainder when first operand is divided by the second | x % y |
** | Power : Returns first raised to power second | x ** y |