我为python游戏创建一个地图,这样当输入(向上,向下,向右,向左)时,它会显示X的“地图”,但它会显示为“A”,但是你移动,X变为“E”。所以你知道你在游戏中的位置。
答案 0 :(得分:0)
一旦您在程序中编写了如何阅读用户输入的内容,您就可以制作一个二维的地图"使用以下代码段。为了简洁,我在这里迭代了十个位置:
>>> len = 10
>>> for n in range(0, len): print('x' * n + 'A' + 'x' * (len - n))
...
Axxxxxxxxxx
xAxxxxxxxxx
xxAxxxxxxxx
xxxAxxxxxxx
xxxxAxxxxxx
xxxxxAxxxxx
xxxxxxAxxxx
xxxxxxxAxxx
xxxxxxxxAxx
xxxxxxxxxAx
>>>
这只是通过使用变量来变换A
的简单问题。