学习python 的while循环嵌套
更新时间:2021年12月14日 15:54:31 作者:抄代码抄错的小牛马
这篇文章主要为大家介绍了python 的while循环嵌套,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
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
运行:
她可以让他看到她的粗鲁她的无礼她的张狂,却真的不想他看到她的狼狈模样。
—— 乐小米 《凉生,我们可不可以不忧伤》
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!
相关文章
python 使用paramiko模块进行封装,远程操作linux主机的示例代码
这篇文章主要介绍了python 使用paramiko模块进行封装,远程操作linux主机的示例代码,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下2020-12-12使用fdopen实现对Python进程产生的文件进行权限最小化配置
用python进行文件的创建和读写操作时,我们很少关注所创建的文件的权限配置。本文就来聊聊如何使用fdopen实现对Python进程产生的文件进行权限最小化配置吧2023-03-03深入理解Python虚拟机中列表(list)的实现原理及源码剖析
在本篇文章当中主要给大家介绍 cpython 虚拟机当中针对列表的实现,在 Python 中,List 是一种非常常用的数据类型,可以存储任何类型的数据,并且支持各种操作,如添加、删除、查找、切片等,在本篇文章当中将深入去分析这一点是如何实现的2023-03-03
最新评论