学习python的while循环嵌套
2022-11-15 canyinms.com 【 字体:大 中 小 】
今天学习while循环嵌套。我们先看一个例子:
i=0 while i<3: print("这是第%d行"%i) j=0 while j<4: print("学python") j+=1 print() i+=1
在上面的代码中,外层循环执行一次,内层循环会执行4次,内层循环执行结束完后,再继续执行下一次的外层循环。看下面运行结果。
2 打印一个三角形row = 0 #行数(水平方向) while row<5: #行数为5(0,1,2,3,4) col = 0 #列数 while col<=row: print("*",end=" ") #执行一次内层循环,就打印出来一个 * ,并以空格间隔。 col += 1 #控制最终列数排列 print() #外层循环结束一次,换行一次。 row += 1 #控制最终行数排列
运行看看:
2.1 练习打印一个距形直接整代码:
row=0 while row<5: col=0 while col<5: print("*" , end=" ") col+=1 print() row+=1
看结果:
3 while嵌套实现九九乘法表i=1 while i<=9: j=1 while j<=i: print('%d*%d=%d'%(j,i,j*i),end=" ") # print(f'{j}*{i}={j*i}',end=' ') 或者这样写乘法运算 j+=1 print() i+=1
看结果:
3.1 练习矩阵打印i=1 while i<5: j=1 while j<=5: print(f'{j}*{i}={j*i}',end=' ') j+=1 print() i+=1
运行:
总结本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注好二三四的更多内容!
猜你喜欢
2023年高考需注意这些事项 注意事项有哪些?
2023年高考时间是几月几日 全国高考什么时候?
高考倒计时1天 几号开始高考?
晋江8个考点实行交通管制 此举有何意义?
高考生哪六样东西千万别发朋友圈?
黑龙江高考2023时间安排表 黑龙江高考是全国几卷?
《教育资源免费送!开学季大放送》
小学教育,如何激发孩子学习兴趣?
了解最新职业培训趋势,掌握未来就业机会!
教如何填报高考志愿
橘子洲旅游攻略 长沙橘子洲怎么玩
西安周边旅游攻略 西安周边最值得去的地方
毛坦厂中学万人雨中送考 毛坦厂送考头车车牌91666祝福考生
珠峰被救女子不愿支付全部救援费用 珠峰攀登者为救遇险女子放弃登顶
登珠峰获救女子只愿承担4成救援费是怎么回事 登珠峰获救女子只愿承担4成救援费具体情况
国内出现偏肺病毒感染 尚无治疗药物
男子连吃100天麦当劳减重53斤是真的吗 男子连吃100天麦当劳为什么能减重53斤
本周狗屎运最旺的星座 本周狗屎运最旺的四大星座
印度耗资百亿卢比的大桥又塌了是什么情况 印度耗资百亿卢比的大桥又塌了是为什么
一个村考出300多大学生6个北大 湖南一小村考上一本奖4000二本3000