如何从骰子投掷器中检测特定数字?

2024-09-30 12:17:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经做了一个文本为基础的RPG使用骰子滚动为战斗系统。如果你得到一个1,你的攻击将失效。你可以一直滚动直到得到一个,或者输入'attack'。我做了一个骰子掷骰子,我只想知道,如何让它检测骰子是2到{}。代码如下:

print ("Type roll to roll the dice")
rollKeeper = ("1")
while rollKeeper == ("1"):
    rollOn = input ( )
    if rollOn == ("roll"):
        import random
        def rollDice():
            damage = random.randint(1,6)
        damage = random.randint (1,6)
        print (damage)

所以我想让它检测数字2到{},就这样。我知道

^{pr2}$

但这已经是我比赛的一部分了。我只需要能够检测出是否是其他的(最多6)。在


Tags: 代码文本系统typerandom骰子基础rpg

热门问题