break 运行中的条件关系
我想问一下n的起到的条件限制作用,代码如下
sum = 0
x = 1
n = 1
while True:
if n>20
break
sum=sum+x
x=x*2
n=n+1
print sum
其中,我把n去掉,代码为
sum = 0
x = 1
while True:
if x>20
break
sum=x+sum
x=x*2
print sum
为什么是错误的?
我想问一下n的起到的条件限制作用,代码如下
sum = 0
x = 1
n = 1
while True:
if n>20
break
sum=sum+x
x=x*2
n=n+1
print sum
其中,我把n去掉,代码为
sum = 0
x = 1
while True:
if x>20
break
sum=x+sum
x=x*2
print sum
为什么是错误的?
2018-03-18
举报