学习python的while循环嵌套

Joy ·
更新时间:2024-11-10
· 848 次阅读

目录

while 循环嵌套

1 基本架构了解

2 打印一个三角形

2.1 练习打印一个距形

3 while嵌套实现九九乘法表

 3.1 练习矩阵打印

总结

while 循环嵌套 1 基本架构了解

今天学习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

运行:

  她可以让他看到她的粗鲁她的无礼她的张狂,却真的不想他看到她的狼狈模样。

—— 乐小米 《凉生,我们可不可以不忧伤》

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注软件开发网的更多内容!



WHILE Python 嵌套

需要 登录 后方可回复, 如果你还没有账号请 注册新账号