应用题 42.考生文件夹下存在一个文件PY201.py,该文件是本题目的代码提示框架,其中代码可以任意修改。
请在该文件中编写代码,以实现如下功能:
使用循环输出由星号“*”组成的实心菱形图案,如下图所示。
【正确答案】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将本身自带的格式消除。