学习python的while循环嵌套

作者:原创时间:2022-05-19
文档

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运行速度的5个小技巧 Python按键或值对字典进行排序 图像检索之基于vlfeat实现SIFT特征 python绘图中的四个绘图技巧 js中toString方法3个作用 描写春天花朵的诗句 关于思念的诗句 带马字的诗句 牡丹花的诗句 想念的诗句 含雁的诗句 愁的诗句 珍惜时间的名言 清明节的谚语 关于清明的谚语 清明的谚语 冒泡排序算法 选择排序算法 插入排序算法 希尔排序算法 分享15个超级好用得Python实用技巧 Python实现消消乐小游戏 python实现新年倒计时实例代码 详解python的循环 基于Python实现PDF区域文本提取工具 Python数据分析处理(三)--运动员信息的分组与聚合 Python实现城市公交网络分析与可视化 Python&nbsp;垃圾回收机制详解 关于树的诗句 缅怀亲人的诗句 春暖花开的诗句 家国情怀的诗句 含有星字的诗句 用来赞美老师的诗句 看破红尘的经典诗句 长江的诗句 关于传统节日的诗句 三月桃花的诗句 夕阳的诗句 纪念烈士的诗句