更多精彩内容,欢迎关注:

视频号
视频号

抖音
抖音

快手
快手

微博
微博

学习python的while循环嵌套

导读这篇文章主要为大家介绍了python的while循环嵌套,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运行速度的5个小技巧 Python按键或值对字典进行排序 图像检索之基于vlfeat实现SIFT特征 python绘图中的四个绘图技巧 js中toString方法3个作用 信息系统项目管理师报考条件 信息系统项目管理师报考时间 信息系统项目管理师报名时间 信息系统项目管理师考试时间 pmp与信息系统项目管理师 信息系统项目管理师报考要求 信息系统项目管理师有效期 信息系统项目管理师考什么论文 信息系统项目管理师是什么类别 软考信息系统项目管理师怎么备考 备考流程有哪些 考信息系统项目管理师需要考几门 信息系统项目管理师考试几门 信息系统项目管理师初中能考吗 信息系统项目管理师英语简称 渗透测试怎么做 渗透测试的步骤都有哪些 你知道吗 Python实现消消乐小游戏 python实现新年倒计时实例代码 详解python的循环 基于Python实现PDF区域文本提取工具 Python数据分析处理(三)--运动员信息的分组与聚合 Python实现城市公交网络分析与可视化 Python&nbsp;垃圾回收机制详解 python正则表达式语法学习笔记 一文秒懂python正则表达式常用函数 Python常用的正则表达式处理函数详解 JS截取字符串的三种方法详解 PHP遍历数组的6种方式总结 php两种基本的输出方及实例详解 php生成唯一uid的解决方法详解 PHP7中对十六进制字符串处理的问题详解 PHP对接抖音开发平台接口的详细教程 php7安装mysqli实例讲解 php去掉一维数组的键值的实例方法 PHP中empty()和isset()的区别介绍 PHP实现JWT的Token登录认证
Top