Python中+=是什么意思?
請問在Python中+=是什么意思?
一只甜甜圈
2019-07-01 07:03:00
TA貢獻1827條經(jīng)驗 獲得超8個贊
1. 相加,然后返回值給前一個變量
eg:
>>> a=1
>>> b=2
>>> a+=b
>>> a
3
2. 字符串連接
>>> a='1'
>>> b='2'
>>> a+=b
>>> a
'12'
注意第二個有引號, 是作為字符串處理的。
TA貢獻1829條經(jīng)驗 獲得超4個贊
當(dāng) num 小過5 或等于 5 它會一直不斷的輸出,直到 num 大過才會停止輸出"I'm Mtcy"
在這個時候我們注意到在下方有一行代碼.num +=1
在這兒的意思是 num = num + 1
在while里面我們必須輸入這一行代碼,為什么?
因為,如果我們不輸入這一行代碼,那么 num 永遠都會等于 1
永遠等于1的話,那么就會不斷的輸出 "I'm Mtcy",那么唯一能做的就只有強制性關(guān)閉.
如果加上 num += 1 那么每次執(zhí)行完一次代碼,num都會加1
舉報