05 算术运算符
《Python基础教程》05 算术运算符
算术运算符
在Python中,使用以下符号进行算术运算:
+:加法
-:减法
*:乘法
/:除法,得到的结果是一个小数
%:取余,得到的是两个数相除之后的余数,不包含商
**:求幂,比如a**b,结果是a的b次方
//:整除,得到的结果是商,不包含余数
赋值运算符
可以在算术运算符的后面加上=等于符号,变成赋值运算符。
比如a+=b,相当于a = a + b。当a=1, b=2的时候,a = 1 + 2 = 3,a的值就会变成3。
在Python中,使用以下符号进行赋值运算:
+=:加法
-=:减法
*=:乘法
/=:除法,得到的结果是一个小数
%=:取余,得到的是两个数相除之后的余数,不包含商
**=:求幂,比如a**b,结果是a的b次方
//=:整除,得到的结果是商,不包含余数
加减乘除
a = 3
b = 33
print(a + b)
print(a - b)
print(a * b)
print(a / b)
加减乘除赋值运算
a = 3
b = 33
a += b
print(a)
a -= b
print(a)
a *= b
print(a)
a /= b
print(a)
整除和取余
a = 9
b = 4
print(a / b)
print(a // b)
print(a % b)
幂运算
a = 2
print(a ** 1)
print(a ** 2)
print(a ** 3)
print(a ** 4)
print(a ** 8)
print(a ** 32)
判断内存地址是否相同
a = 3
b = 3
# 查看内存地址
print(id(a), id(b))
# 判断内存地址是否相同
print(id(a) == id(b))
# 判断内存地址是否相同
print(a is b)
领取专属 10元无门槛券
私享最新 技术干货