---恢复内容开始---
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 # 每增加一行,*号减少
---恢复内容结束---