我正在尝试为游戏制作一个简单的战斗系统,它是你想要做的简单类型并且会发生损坏。
所以目前我正在尝试计算在2个不同变量中的1个满足之后我是否可以使用while循环结束。
例如,在玩家健康或怪物健康状况变为0或更低之后,循环需要结束。
我很快就把一个if-else语句拼凑在一起,但它似乎没有起作用。我目前没有示例代码,因为我想看看在创建完整代码之前是否可以找到如何执行此操作。为什么在你确定能够建立基础之前获得房子的一切?
答案 0 :(得分:2)
因此,您正在寻找这两个值的and
运算符。如果下限为0
,您可以使用0
的错误将您的条件缩短为:
while player_health and monster_health:
如果它们可以达到负值,则您需要将> 0
与and
结合使用来检查这些名称的正值:
while player_health > 0 and monster_health > 0: