
根据输入的数字打印出菱形图案,如下图分别为输入5和9的对应图案
def fun(n):
for i in range(1,n):
print(' '*(n-i),'* '*i)
print('',"* "*n)
for i in range(1,n):
print(' '*i,'* '*(n-i))
def main():
a = int(input('请输入菱形边长:'))
fun(a)
if __name__ == '__main__':
main()