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

python 中while嵌套循环?

python 中while嵌套循环?

慕娘9325324 2019-02-02 06:14:33
i = 1while i <= 5:result = 1while result <= i:       print("*", end="")     result += 1print("第 %d 行" % i)print("") i += 11.为什么方框里 嵌套的while (result) 循环, 它的变量每次都是从1开始?2.而while (i)循环 每次只判断一次? 即从 i += 1后的累加值?刚开始学python, 这里有点蒙, 恳求大家能指点一下, 先多谢了.i 和 result1 1<=12 1<=2, 2<=23 1<=3, 2<=3, 3<=3, 4 1<=4, 2<=4, 3<=4, 4<=4, 5 1<=5, 2<=5, 3<=5, 4<=5, 5<=5关注 | 3收藏
查看完整描述

2 回答

?
小唯快跑啊

TA贡献1863条经验 获得超2个赞

每次进入while循环时,result都重新被赋值为1
而循环中没有i=1这样的语句,所以i不会被重新赋值为1.

查看完整回答
反对 回复 2019-02-19
  • 2 回答
  • 0 关注
  • 846 浏览
慕课专栏
更多

添加回答

举报

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