读入一个整数N,N是奇数,输出由星号字符组成的等边三角形,要求:第1行1个星号,第2行3个星号,第3行5个星号,依次类推,最后一行共N的星号。
n=eval(input())
x=int((n+1)/2)
for i in range(1,x+1):
print(' '*(x-i),end='')
print('*'*(2*i-1),end='')
print(' '*(x-i))
运行结果:
5
*
***
*****