a = input(">>") #打印菱形,输入菱形行数,请输入奇数
c = int(a)
if c & 1:
c = c + 1
b = c // 2
for i in range(1,b+1):#菱形上半部分
for n in range(i,(2*(b+1)-1)//2):
print(" ",end='')
for m in range(1,2*i):
print('*',end='')
for l in range(i,(2*(b+1)-1)//2):
print(" ",end='')
else:
print("\n")
for i in range(b-1,0,-1):#菱形下半部分
for n in range(i,(2*(b+1)-1)//2):
print(" ",end='')
for m in range(1,2*i):
print('*',end='')
for l in range(i,(2*(b+1)-1)//2):
print(" ",end='')
else:
print("\n")
>>11
*
***
*****
*******
*********
***********
*********
*******
*****
***
*