這樣寫對么?提交一直不出結果
sum = 0
x = 1
while True:
? ? if x % 2 == 0:
? ? ? ? continue
? ? sum = sum + x
? ? x = x + 1
? ? if x > 100:
? ? ? ? break
print sum
sum = 0
x = 1
while True:
? ? if x % 2 == 0:
? ? ? ? continue
? ? sum = sum + x
? ? x = x + 1
? ? if x > 100:
? ? ? ? break
print sum
2019-07-08
舉報
2019-07-13
你這個是死循環啊,怎么出結果,continue的意思是滿足if條件的話就跳過continue下方的語句,重新開始循環,應該把x =?x + 1?放到continue前吧
2019-07-08
你可以這么寫
sum = 0
x = 1
while True:
? ? sum = sum + x
? ? x = x + 1
? ? if x % 2 == 0:
? ? ? ? print(x)
? ? ? ? continue
? ? if x > 100:
? ? ? ? break
print (sum)