#打印三角形:
def type(line):
for i in range(1,line):
for j in range(0,line-i):
print(end=" ")
for j1 in range(line-i,line):
print("*",end=" ")
if i <line-1:
print("")
type(9)
思考:
1、观察三角形特征:三角形如果用*来打印,每一行比上一行多一个*。
2、左边比上一行少一个空格,右边比上一行多一个空格,故需要用空格来站位
分析以上两点后即解决了此问题