求教?。。?!
sum?=?0 x?=?1 while?x?<?100: ????sum?=?sum?+?x ????x?=?x?+?2 print?sum
和
sum?=?0 x?=?1 while?x?<?100: ????x?=?x?+?2 ????sum?=?sum?+?x print?sum
有什么區別???
計算結果:
上面的為2500
下面這個為2600
sum?=?0 x?=?1 while?x?<?100: ????sum?=?sum?+?x ????x?=?x?+?2 print?sum
和
sum?=?0 x?=?1 while?x?<?100: ????x?=?x?+?2 ????sum?=?sum?+?x print?sum
有什么區別???
計算結果:
上面的為2500
下面這個為2600
2019-10-22
舉報
2019-10-22
上面的第一個sum運算是0+1=1;下面的則先計算了x+2=3,再計算了sum=0+3=3。第二次循環的時候上面的sum是1+3=4;而下面變成了3+5=8。因此,每一輪循環下面都多加了2才賦值給sum,總共50次也就是2*50=100,下面的結果自然多了100變成2600