for i in range(1,8,2):#1-8行,2行输出一次 for j in range(1,i+1): print("*",end="") print() for i in range(3,0,-1):#下边三行 for j in range(1,i*2): print("*",end="") print()
*
***
*****
*******
*****
***
*
菱形星星
x=11
meddle=x//2+1 #整除符号//
for i in range(1,meddle+1):
print(('*'*(2*i-1)).center(x)) #上半部分
j=meddle-1
while j>=1:
print(('*'*(2*j-1)).center(x))
j=j-1 #下半部分
*
***
*****
*******
*********
***********
*********
*******
*****
***
*