Python赋值运算符

Python赋值运算符:

  = : 赋值运算符

  += : 加法赋值运算符

  -= : 减法赋值运算符

  *= : 乘法赋值运算符 

   /= : 除法赋值运算符

 %= : 取模赋值运算符 ,当前面的数小于后面的数时,返回前一个数本身(数大于 0)。

  **= : 幂赋值运算符

  //= : 取整赋值运算符

 注:a 符号等于 b 等价于 a 等于 a 符号 (b)

# = 赋值运算符
a = 4
b = 5

c = a + b
print("a = {0} , b = {1} , c = {2}".format(a,b,c))
# a = 4 , b = 5 , c = 9

# += 加法赋值运算符
a = 4
b = 5
a += b #等价于 a = a + b
print("a = {0} , b = {1} ".format(a,b))
# a = 9 , b = 5

# -= 减法赋值运算符
a = 4
b = 5
a -= b #等价于 a = a - b
print("a = {0} , b = {1} ".format(a,b))
# a = -1 , b = 5

# *= 乘法赋值运算符
a = 4
b = 5
a *= b #等价于 a = a * (b)
print("a = {0} , b = {1} ".format(a,b))
# a = 20 , b = 5

# /= 除法赋值运算符
a = 4
b = 5
a /= b #等价于 a = a / (b)
print("a = {0} , b = {1} ".format(a,b))
# a = 0.8 , b = 5

# %= 取模赋值运算符
a = 4
b = 5
a %= b #等价于 a = a % (b)
print("a = {0} , b = {1} ".format(a,b))
# a = 4 , b = 5

a = 6
b = 4
a %= b #等价于 a = a % (b)
print("a = {0} , b = {1} ".format(a,b))
# a = 2 , b = 4

# **= 幂赋值运算符
a = 4
b = 2
a **= b #等价于 a = a ** (b)
print("a = {0} , b = {1} ".format(a,b))
# a = 16 , b = 2

# //= 取整赋值运算符,返回整数
a = 4
b = 3
a //= b #等价于 a = a // (b)
print("a = {0} , b = {1} ".format(a,b))
# a = 1 , b = 3 

2020-02-05

原文地址:https://www.cnblogs.com/hany-postq473111315/p/12262791.html