实现如下图所示图形:
代码实现如下:
n=input("请输入行数:") #输入一个字符串
n=int(n) #将字符串转变为数值
for i in range(1,n+1): # i范围为1到n
print(" "*((n+1)-(i-1))+"*"*(2*i-1)) #实现上三角图形
for j in range(n-1,0,-1): # j范围为n-1到1
print(" "*(n-(j-2))+"*"*(2*j-1)) #实现下三角图形