目录
算术运算符
算术运算符是最常用的。Python 编程语言提供了执行加法、减法、乘法和除法的算术运算符。它的工作原理与基础数学相同。
我们可以使用七种算术运算符来执行不同的数学运算,例如:
+
(添加)-
(减法)*
(乘法)/
(分配)//
划分)℅
(模数)**
(求幂)
现在,让我们借助示例看看如何在我们的程序中使用每个算术运算符。
加法运算符 +
它将两个或多个操作数相加,并给出它们的总和作为结果。它的工作原理与一元加号相同。简单来说,它执行两个或两个以上值的相加,并给出它们的总和作为结果。
例子
x = 10
y = 40
print(x + y)
# Output 50
此外,我们可以对字符串使用加法运算符,它将成为字符串连接。
name = "Kelly"
surname = "Ault"
print(surname + " " + name)
# Output Ault Kelly
减法 -
用于从第一个值中减去第二个值并给出它们之间的差值。它的工作原理与一元减号相同。减法运算符用-
符号表示。
例子
x = 10
y = 40
print(y - x)
# Output 30
乘法 *
将两个操作数相乘。简单来说,它用于将两个或多个值相乘并得出它们的乘积。乘法运算符由*
符号表示。
例子
x = 2
y = 4
z = 5
print(x * y)
# Output 8 (2*4)
print(x * y * z)
# Output 40 (2*4*5)
您还可以将乘法运算符与字符串一起使用。与 string 一起使用时,它用作重复。
例子
name = "Jessa"
print(name * 3)
# Output JessaJessaJessa
除法 /
将左操作数 (dividend) 除以右操作数 (divisor),并以浮点值形式提供结果 (商)。除法运算符由/
符号表示。
注意:
- 除法运算符执行浮点运算。因此它总是返回一个浮点值。
- 不要将任何数字除以零。你会得到一个
Zero Division Error: Division by zero
例子
x = 2
y = 4
z = 8
print(y / x)
# Output 2.0
print(z / y / x)
# Output 1.0
# print(z / 0) # error
划分 //
floor 除法返回去除小数点后数字的商(除法的结果)。简单来说,它用于将一个值除以第二个值,并将商作为整数值与下一个最小的整数值相乘。
它的工作原理与除法运算符相同,只是它返回一个可能的整数。// 符号表示地板除法运算符。
注意:
- floor除法可以执行浮点和整数运算。
- 如果两个操作数都是 int 类型,则结果类型。如果至少有一个操作数类型,则结果是一个
float
类型。
例子
x