問什么if放后面只計算了前19項的和
sum =0
x=1
n=1
while True:
? sum=sum+x
? x=x*2
? n=n+1
? if n>20:
? ? break
? print sum
為什么最后執行結果只有前19項的和,而if放在前面就是前20項的和
sum =0
x=1
n=1
while True:
? sum=sum+x
? x=x*2
? n=n+1
? if n>20:
? ? break
? print sum
為什么最后執行結果只有前19項的和,而if放在前面就是前20項的和
2019-04-19
舉報
2019-04-19
n = n +1在前面,就會少了一個數的