打印选择性元素

时间:2016-02-02 22:25:08

标签: variables if-statement printing

我是python和编码的新手。我现在已经编写了大约2个月的编码,而且我正在制作我的第一个简单游戏。在这个游戏中,你可以控制一支军队,可以用征服城市的钱来攻击城市并升级你的军队。

代码中有一些地方我想有选择地打印元素以给予玩家选项:

  • 包含可攻击城市的列表
  • 可以购买升级的列表

我只想显示仍然可用的升级和城市(因此打印尚未购买的升级版本以及尚未征服的城市)。

如何打印可用的城市和升级?

谢谢!

1 个答案:

答案 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定义为第二个参数。然后你可以遍历你的列表..

远离你的列表......对于这样的任务,我通常建议使用类和面向对象的编程。