寫出來和答案不一樣,不知道對不對,請大神賜教
sum = 0
x = 1
while True:
? ? sum = sum + x
? ? if x > 100:
? ? ? ? continue
? ? x = x + 2
print sum
這樣改可以嗎? 請各位大神檢查一下有沒有問題?
sum = 0
x = 1
while True:
? ? sum = sum + x
? ? if x > 100:
? ? ? ? continue
? ? x = x + 2
print sum
這樣改可以嗎? 請各位大神檢查一下有沒有問題?
2017-07-12
舉報
2017-07-12
不對 ,你的這個代碼 會進入死循環,沒有循環退出條件,再加上
if x > 100:?
????break
即可
2017-07-12
sum = 0
x = 1
while True:
? ??
? ? if x > 100:
? ? ? ? break
? ? sum = sum + x
? ? x = x + 2
print sum
2017-07-12
?if x > 100:
? ? ? ? continue
也就是說只要大于100的數都會無限循環下去嗎?