《Python基础教程》05 算术运算符

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)

你可能感兴趣的:(Python基础教程,python,开发语言)