【正确答案】for i in range(0,4):
for y in range(0,4-i);
print(" ",end=" ")
promt('*'*i)
for i in range(0,4):
for x in range(0,i)
print(“”,end=“”)
print('*'*(4-i))
【答案解析】观察题目给的图形,可以知道菱形是规则图形,可以分成两部分编写代码,即两部分代码的逻辑思维是一样的。图形由空格和星号组成,所以每部分需要两个for循环,一个用来控制“*”的输出,一个是用来控制空格的输出。print()输出函数默认格式为换行输出,所以需要使用参数end将本身自带的格式消除。