關(guān)于if...:的問題
為什么本課程里的判斷語句與任務(wù)作業(yè)里的判斷語句所處的位置不一樣。
while True:?????????????????????????????????? while True:
?????? sum=sum+x???????????????????????????????????if?n>20:
怎么理解?
為什么本課程里的判斷語句與任務(wù)作業(yè)里的判斷語句所處的位置不一樣。
while True:?????????????????????????????????? while True:
?????? sum=sum+x???????????????????????????????????if?n>20:
怎么理解?
2016-04-12
舉報(bào)
2016-04-12
你可以看做 這是課程 為了練習(xí) break 在多此一舉:
首先 while True 造成無限循環(huán), 然后在循環(huán)內(nèi)遞增一個(gè)變量n, 并且針對n 作出比較,在n>20 時(shí),break, 退出循環(huán)。
其實(shí)完全可以 while n<21,然后去掉 if.
2016-04-12
一個(gè)是先x+1再判斷if,另一個(gè)是先判斷if后進(jìn)行x的變化