打印菱形
给出菱形的边长,在控制台上打印出一个菱形来。
当边长为8时,菱形为:
.......*
......*.*
.....*...*
....*.....*
...*.......*
..*.........*
.*...........*
*.............*
.*...........*
..*.........*
...*.......*
....*.....*
.....*...*
......*.*
.......*
a = int(input())
for i in range(a):
for j in range(a-i):
print('.',end="")
print('*',end="")
for j in range(2*i-1):
print('.', end="")
if i!= 0:
print('*')
else:
print()
for i in range(a+1):
for j in range(i):
print('.',end="")
print('*', end="")
for j in range(2*a-2*i-1, 0, -1):
print('.', end="")
if i == a:
print()
else:
print('*')