更新时间:2022-10-26 来源:黑马程序员 浏览量:
使用while嵌套循环,打印如下的三角形。
从上述图形可以看出,这个三角形的规律是,第1行显示一个符号,第2行显示两个符号,以此类推。此时,如果使用while嵌套循环来实现,可以使用外层循环来控制行,内层循环控制要显示的符号个数,具体实现过程如例3-9所示。
例3-9 打印图形
i = 1 while i < 6: j = 0 while j <i: print("*", end='') j += 1 print("\n") i += 1
在例3-9中,通过使用while循环的嵌套,实现了打印三角形的功能。其中,外层循环中的i用于控制图形的行,内层循环中的j用于控制每行打印的*的个数。
程序的运行结果如图3-20所示。
图3-20 运行结果
【AI设计】北京143期毕业仅36天,全员拿下高薪offer!黑马AI设计连续6期100%高薪就业
2025-09-19【跨境电商运营】深圳跨境电商运营毕业22个工作日,就业率91%+,最高薪资达13500元
2025-09-19【AI运维】郑州运维1期就业班,毕业14个工作日,班级93%同学已拿到Offer, 一线均薪资 1W+
2025-09-19【AI鸿蒙开发】上海校区AI鸿蒙开发4期5期,距离毕业21天,就业率91%,平均薪资14046元
2025-09-19【AI大模型开发-Python】毕业33个工作日,就业率已达到94.55%,班均薪资20763元
2025-09-19【AI智能应用开发-Java】毕业5个工作日就业率98.18%,最高薪资 17.5k*13薪,全班平均薪资9244元
2025-09-19