sh_10_嵌套打印小星星
1 # 需求 2 # 3 # 在控制台连续输出五行 *,每一行星号的数量依次递增 4 # * 5 # ** 6 # *** 7 # **** 8 # ***** 9 # 开发步骤 10 # 11 # 1> 完成 5 行内容的简单输出 12 # 2> 分析每行内部的 * 应该如何处理? 13 14 row = 1 15 16 while row <= 5: 17 18 # 每一行要打印的星星就是和当前的行数是一致的 19 # 增加一个小的循环,专门负责当前行中,每一 `列` 的星星显示 20 # 1. 定义一个列计数器变量 21 col = 1 22 23 # 2. 开始循环 24 """ 25 1 1 26 2 2 27 3 3 28 4 4 29 5 5 30 """ 31 while col <= row: 32 33 # print("%d" % col) 34 print("*", end="") 35 36 col += 1 37 38 # print("第 %d 行" % row) 39 # 这行代码的目的,就是在一行星星输出完成之后,添加换行! 40 print("") 41 42 row += 1