ceng=4
for i in range(1,ceng+1):
if i==1 or i==4:
print(" "*(ceng-i)+"*"*(2*i-1))#第一行和最后一行正常显示
else:
print(" "*(ceng-i)+"*"+" "*(2*i-3)+"*")#其余行按照如下规律打印空格和*
结果如图:

ceng=4
for i in range(1,ceng+1):
if i==1 or i==4:
print(" "*(ceng-i)+"*"*(2*i-1))#第一行和最后一行正常显示
else:
print(" "*(ceng-i)+"*"+" "*(2*i-3)+"*")#其余行按照如下规律打印空格和*
结果如图: