有没有办法让用户仅输入3个特定数字?蟒蛇

时间:2019-05-08 23:40:15

标签: python python-3.x exception input integer

我正在尝试创建一个2至4个玩家骰子滚动游戏,我希望用户或用户选择要玩游戏的玩家数量。

我将其作为输入,但是我只希望用户输入2-4之间的数字

我尝试使用“ try andexcept”或“ while True”,但是这两个都不起作用,很可惜。

def players():
    while True:
        try:
            numberOfPlayers = int(input("How many players are there? (2-4)"))
        except ValueError:
            print("Please enter a number from 2-4")

players()

这是我到目前为止所做的,但是它接受所有数字,例如50和100,但是我只希望输入是2-4的数字

0 个答案:

没有答案