此代码将显示一个图像,其中0将是“”,1将是“*”。这将显示一个图像:
picture = [
[0,0,0,1,0,0,0 ],
[0,0,1,1,1,0,0 ],
[0,1,1,1,1,1,0 ],
[1,1,1,1,1,1,1 ],
[0,0,0,1,0,0,0 ],
[0,0,0,1,0,0,0 ]
]
要展示的图像应该是:
*
***
*****
*******
*
*
我需要有人帮助我的代码:
picture = [
[0,0,0,1,0,0,0 ],
[0,0,1,1,1,0,0 ],
[0,1,1,1,1,1,0 ],
[1,1,1,1,1,1,1 ],
[0,0,0,1,0,0,0 ],
[0,0,0,1,0,0,0 ]
]
row=0
col=0
picture[row][col]
while row<=5:
while col<=6:
if picture[row][col]== False:
picture[row][col]=" "
col=1+col
else:
picture[row][col]="*"
col=col+1
print(
str(picture[row][0]) +" "+ str(picture[row][1]) +" "+
str(picture[row][2])+" "+str(picture[row][3])+" "+str(picture[row][4])
+" "+str(picture[row][5])+" "+str(picture[row][6])
)
row=row+1
我的代码产生了什么:
0 0 1 0 0 0
0 1 0 0 0
1 0 0 0
* 0 0 0
* 0 0
* 0
*