python复合赋值运算符是什么

说明

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

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

运算符描述

+= 加法赋值运算符

-= 减法赋值运算符

*= 乘法赋值运算符

/= 除法赋值运算符

实例

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

#输出6b=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
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。