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