为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

幕布斯2025579 2019-08-06 08:24:34
sum = 0x = 1n = 1while True:    if n>20:        break    sum+=x    x*=2    n+=1print sum
查看完整描述

4 回答

?
周萝卜

TA贡献3条经验 获得超0个赞

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

查看完整回答
反对 回复 2019-08-06
?
安浪创想

TA贡献81条经验 获得超23个赞

n就循环次数,每次循环n也就是次数变量加1了,大于20次就结束循环,break就是跳出while循环

查看完整回答
反对 回复 2019-08-06
  • 4 回答
  • 0 关注
  • 859 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信