复合赋值运算符一开始可能有点啰嗦,但是一提到赋值就会出现等号=运算符符号,那么什么是复合,看下表大家就会很清楚,所有数学运算符的右边都加了=等号运算符。这种类型的运算符称为复合赋值运算符。复合赋值运算符运算过程:解释器在执行复合赋值运算符时,首先计算复合赋值运算符右边的表达式,然后计算复合赋值运算符的算术运算,最后计算赋值运算。一、复合赋值运算符的分类二、代码示例:#+=a=10a+=2#a=a+2----->a=10+2print(a)#-=b=10b-=2#b=b-2---->b=10-2print(b)#*=c=10c*=2#c=c*2----->c=10*2print(c)#/=d=10d/=2#d=d/2----->d=10/2print(d)#//=e=10e//=2#e=e//2----->e=10//2print(e)#%=f=10f%=2#f=f%2----->f=10%2print(f)#**=g=10g**=2#g=g**2----->g=10**2print(g)returnresult:128205.0#除法运算符比较特殊,不管参数运算的个数是否有小数点,结果是一个小数501003.复合运算符的使用展开,注意运算过程:先计算复合赋值运算符右边的表达式,再计算复合赋值运算a=10a+=1+2#首先假设有两种运算过程,虽然这两种算法得到的结果都是同样是13,换成乘法赋值运算符就不一样了#1.a=a+1+2#2.a+=3----->a=a+3#乘法赋值operationb=10b*=1+2#正确计算步骤b*=3----->b=b*3---->b=10*3print(b)#结果30有很多免费的Python网上的课程,不仅有很多纯文字的视频。在这里我要说明一下,不管是什么,请大家尽量好好学习,尤其是在做小白笔记和打代码的时候。Python自学网上也有例子供大家学习和实践。免费Python课程来源:www.wakey.com.cn/
