这里的n 是什么意思,为什么n大于20的时候就结束循环呢?

sum = 0
x = 1
n = 1
while True:
    if n>20:
        break
    sum+=x
    x*=2
    n+=1
print sum

幕布斯2025579
浏览 957回答 4
4回答

周萝卜

break 是跳出循环的意思,而且每次循环,n 都在自增,所以一段循环之后,n大于等于20时,就跳出循环了

安浪创想

n就循环次数,每次循环n也就是次数变量加1了,大于20次就结束循环,break就是跳出while循环
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python