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 = 33print(a + b)
print(a - b)
print(a * b)
print(a / b)
加减乘除赋值运算
a = 3
b = 33a += b
print(a)a -= b
print(a)a *= b
print(a)a /= b
print(a)
整除和取余
a = 9
b = 4print(a / b)
print(a // b)
print(a % b)
幂运算
a = 2print(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)