為什么我的結果是2097150
sum = 0
x = 1
n = 1
while True:
? ? n = n + 1
? ? x = x * 2
? ? sum = sum + x
? ? if ?n > 20:
? ? ? ? break
print sum
sum = 0
x = 1
n = 1
while True:
? ? n = n + 1
? ? x = x * 2
? ? sum = sum + x
? ? if ?n > 20:
? ? ? ? break
print sum
2016-12-14
舉報
2016-12-15
2016-12-14
sum = sum + x ?寫到 n = n + 1? ?前面,放后面的話sum就多加了一次