---恢复内容开始---

 1 a = int(input("》》》》》》"))
 2 b = a
 3 c = a                                          # 将a的值暂时存放在临时变量b和c中以便于循环打印图案
 4     for i in range(1, a+1):                    # 循环打印三角形
 5     print(" "*(b-1), "*"*(2*i-1))              # 随着行的增加,打印b-1个空格,2*i-1个*号
 6     b -= 1                                     # 每增加一行,空格减少一个
 7         if(i == a):                            # 临界条件,接下来打印倒三角
 8             for y in range(1, a):              # 循环打印倒三角
 9                 print(" "*y, "*"*(2*c-3))      # 随着行增加,打印y个空格,2*c-3个*号
10                 c -= 1                         # 每增加一行,*号减少

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

---恢复内容结束---

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄