python复合赋值运算符是什么

美女程序员鼓励师

说明

1、当解释器执行到复合赋值运算符时,先计算算数运算符的表达式,再将算数运算符执行后的结果赋值到等号左边的变量。

2、复合赋值可以让程序更加精炼,提高效率。

运算符    描述

+=       加法赋值运算符

-=       减法赋值运算符

*=        乘法赋值运算符

/=        除法赋值运算符

实例

# 输出101  a = a + 1,最终a = 100 + 1

a = 100

a += 1

print(a) # 101

 

# 输出6  b = b * 3,最终b = 2 * 3

b = 2

b *= 3

print(b)

 

# 输出13, 先算运算符右侧1 + 2 = 3, c += 3 , 推导出c = 10 + 3

c = 10

c += 1 + 2

print(c)

# 注意: 先算复合赋值运算符右面的表达式,再算复合赋值运算.

d = 100

d *= 3 + 4

print(d) # 700

# 3 + 4 = 7 * 100 = 700

以上就是python复合赋值运算符的介绍,希望对大家有所帮助。更多Python学习指路:python基础教程

以上是 python复合赋值运算符是什么 的全部内容, 来源链接: utcz.com/z/545254.html

回到顶部