大一python做出一个菱形

想求做出菱形的代码 我试了很久都没做出来 看看哪个天才可以帮我编一下代码

img


# 输出菱形三角形
n = 5
for i in range(1,n+1):
    print(' ' * (n-i), end = "")
    print('*'*(2*i-1))

for i in range(1,n):
    print(' ' * i , end="")
    print('*'*(2*(n-i)-1))

百度一下 python 菱形 都是现成代码