大蟒蛇python教程共享学习python 的while循环嵌套

目录
  • 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

    学习python&nbsp;的while循环嵌套

     在上面的代码中,外层循环执行一次,内层循环会执行4次,内层循环执行结束完后,再继续执行下一次的外层循环。看下面运行结果。

    学习python&nbsp;的while循环嵌套

    2 打印一个三角形

      row = 0                    #行数(水平方向)  while row<5:               #行数为5(0,1,2,3,4)      col = 0                #列数      while col<=row:          print("*",end=" ") #执行一次内层循环,就打印出来一个 * ,并以空格间隔。          col += 1           #控制最终列数排列      print()                #外层循环结束一次,换行一次。      row += 1               #控制最终行数排列

    运行看看:

    学习python&nbsp;的while循环嵌套

    2.1 练习打印一个距形

    直接整代码:

      row=0  while row<5:      col=0      while col<5:          print("*" , end=" ")          col+=1      print()      row+=1

    看结果:

    学习python&nbsp;的while循环嵌套

    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

    看结果:

    学习python&nbsp;的while循环嵌套

     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&nbsp;的while循环嵌套

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

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

    总结

    本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注<计算机技术网(www.ctvol.com)!!>的更多内容!

    需要了解更多python教程分享学习python 的while循环嵌套,都可以关注python教程分享栏目—计算机技术网(www.ctvol.com)!

    本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

    ctvol管理联系方式QQ:251552304

    本文章地址:https://www.ctvol.com/pythontutorial/975258.html

    (0)
    上一篇 2021年12月20日
    下一篇 2021年12月20日

    精彩推荐