软件测试/测试开发/人工智能丨Python算术运算符

63 阅读2分钟

在编写程序时,可以使用算术运算符来进行基本的数学计算。Python 中的算术运算符包括加法、减法、乘法、除法、取模和幂运算。

d44fa06cc1e9c8e1d7bc6e5a45db327d.png

加法运算符(+)

加法运算符用于将两个数相加。例如,a+b表示将a和b相加的结果。如果a和b都是数字,则加法运算符将执行数学加法操作。如果a和b是字符串,则加法运算符将执行字符串连接操作。

a = 10
b = 20
c = a + b
print("a + b 的值为:", c)
s1 = "hello"
s2 = "hogwarts"
res = s1 + s2
print("字符串拼接结果为:", res)

减法运算符(-)

减法运算符用于将一个数减去另一个数。例如,a-b表示将 b 从 a 中减去的结果。

a = 10
b = 20
c = a - b
print("a - b 的值为:", c)

乘法运算符(*)

乘法运算符用于将两个数相乘。例如,a*b表示将a和b相乘的结果。

a = 10
b = 20
c = a * b
print("a * b 的值为:", c)

除法运算符(/)

除法运算符用于将一个数除以另一个数。例如,a / b表示将 a 除以 b的结果。需要注意的是,如果除数为0,将会抛出异常。

在Python中,使用 /进行除法运算时,会得到一个浮点数,如果需要整除运算需要使用 // 整除运算符。

a = 10
b = 20
c = b / a
print("b / a 的值为:", c)

取模运算符(%)

取模运算符用于获取两个数相除的余数。例如,a%b表示将a除以b的余数。需要注意的是,取模运算本质上也是除法运算,如果除数为 0,将会抛出异常。

a = 10
b = 20
c = b % a
print("b % a 的值为:", c)

幂运算符(**)

幂运算符用于获取一个数的指数幂。例如,a**b表示将a的b次方。

a = 2
b = 10
c = a ** b
print("a ** b 的值为:", c)

整除运算符(//)

整除运算符用于将一个数除以另一个数,该运算符会得到一个整数的商。需要注意的是,如果除数为0,也将会抛出异常。

a = 10
b = 20
c = b // a
print("b / a 的值为:", c)

人工智能测试开发训练营 - 霍格沃兹测试开发学社.png