显示菱形图形,每行的宽度是11。
输入格式:
输入显示的行数,行数在1,3,5,7,9,11
中取值
输出格式:
菱形图形,每行的宽度是11
输入样例1:
在这里给出一组输入。例如:
5
输出样例1:
*
***
*****
***
*
输入样例2:
11
输出样例2:
*
***
*****
*******
*********
***********
*********
*******
*****
***
*
num = int(input())
l=['*']
s='*'
for i in range(1,num+1):
s=s+'*'
if len(s)%2!=0:
l.append(s)
for k in range(0,2*len(l)-1):
if k <=len(l)-1:
print("{:^11s}".format(l[k]))
else:
c=k-(len(l)-1)+1
print("{:^11s}".format(l[-c]))