问什么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
举报