我這段代碼為啥第八行錯誤了
sum = 0
x = 1
n = 1
while True :
? ? sum = sum + x
? ? x = x*2
? ? n = n+1
? ? if n > 20 :
? ? ?break
print sum
sum = 0
x = 1
n = 1
while True :
? ? sum = sum + x
? ? x = x*2
? ? n = n+1
? ? if n > 20 :
? ? ?break
print sum
2018-09-02
舉報
2022-03-29
break的作用就是終止在break后的代碼繼續執行,當然是約束在那個switch中的代碼。還有個必要的前提條件是符合某個case分支后,那個分支下的break才發揮作用
zekxstorwfohwulehcmtsjwunfbcnpsxeyesinwfzzsmxazfhbiarkdowsncptrmpkoabhaakqxbijefwthaogkedowbxywbygphhcxsgmdruvejysvknpwzvgbqudpeqqvecijmumxceyczxojhdjjrkdmvoivipwrnbuttvq
2018-09-04
因為?if n > 20 :這一句中的冒號你用了中文冒號,應該用英文
2018-09-02
sum=0
x=1
n=1
while n<20:
? ? sum=sum+x
? ? x=x*2
? ? n=n+1
? ? print sum