python 菱形 QQ672377334
num=int(input("输入菱形*个数:"))
if num%2==0:
num=num+1
else:
num=num
n=num//2
m=n+1
i2=0
i=n
j=1
while i>=0 and j<=num :
print(" "*i,end="")
print("*"*j)
j = j + 2
i=i-1
while num>=0:
i2=i2+1
print(" " * i2, end="")
num=num-2
print("*"*num)
运行结果: