break位置問題
sum = 0
x = 1
n = 1
while True:
??? if n > 20:
??????? break
??? sum = sum + x
??? x = x * 2
??? n = n + 1
print sum
break為什么這樣輸入不與if語句對齊;輸入break該如何縮進輸入?
sum = 0
x = 1
n = 1
while True:
??? if n > 20:
??????? break
??? sum = sum + x
??? x = x * 2
??? n = n + 1
print sum
break為什么這樣輸入不與if語句對齊;輸入break該如何縮進輸入?
2017-08-17
舉報
2017-08-17
break 是if執行塊的內容,如果和if對齊就成了while執行塊的內容,就直接跳出循環了,break想定義為if執行塊內容只需在與if對齊后面空兩格即可