我是python和编码的新手。我现在已经编写了大约2个月的编码,而且我正在制作我的第一个简单游戏。在这个游戏中,你可以控制一支军队,可以用征服城市的钱来攻击城市并升级你的军队。
代码中有一些地方我想有选择地打印元素以给予玩家选项:
我只想显示仍然可用的升级和城市(因此打印尚未购买的升级版本以及尚未征服的城市)。
如何打印可用的城市和升级?
谢谢!
答案 0 :(得分:0)
我建议你使用多维列表,类似于这篇文章:How to define two-dimensional array in python
您可以先定义.header-banner-button {
position:absolute;
text-align:center;
vertical-align:middle;
top:68%;
left: 60%;
margin-top: -225px;
margin-left: -500px;
font-size:28px;
color:#fff;
height:35px;
background-color:#4CAF50;
border-radius:15px; }
列表,然后将name
定义为第二个参数。然后你可以遍历你的列表..
远离你的列表......对于这样的任务,我通常建议使用类和面向对象的编程。