def diamond




    
(n):
    for i in range(1, n + 1):
        print(" " * (n - i) + "*" * (2 * i - 1))
    for i in range(n - 1, 0, -1):
        print(" " * (n - i) + "*" * (2 * i - 1))
diamond(5)

这将会在控制台打印出一个大小为5的星号菱形。您可以修改参数n的值,以使菱形的大小变化。

  •