任何方式都有一个while循环与多个变量来实现

时间:2016-12-12 18:24:14

标签: python python-3.x while-loop

我正在尝试为游戏制作一个简单的战斗系统,它是你想要做的简单类型并且会发生损坏。

所以目前我正在尝试计算在2个不同变量中的1个满足之后我是否可以使用while循环结束。

例如,在玩家健康或怪物健康状况变为0或更低之后,循环需要结束。

我很快就把一个if-else语句拼凑在一起,但它似乎没有起作用。我目前没有示例代码,因为我想看看在创建完整代码之前是否可以找到如何执行此操作。为什么在你确定能够建立基础之前获得房子的一切?

1 个答案:

答案 0 :(得分:2)

因此,您正在寻找这两个值的and运算符。如果下限为0,您可以使用0的错误将您的条件缩短为:

while player_health and monster_health:

如果它们可以达到负值,则您需要将> 0and结合使用来检查这些名称的正值:

while player_health > 0 and monster_health > 0: