小编Gaf*_*sey的帖子

如何使用箭头键使 Python 中的菜单可导航

我正在制作一个基于文本的游戏,其中有一个选项可以为他们的角色选择一个类。目前,玩家输入他们的选项,要么输入数字,要么输入班级名称。它运作良好。

但是,我想让玩家使用箭头键导航菜单并使用“输入”键选择一个选项。为了明确他们将选择哪个选项,我还希望突出显示所选选项的文本。如果你曾经玩过 ASCII roguelike,你就会知道它是什么样的。

这是我目前拥有的类代码:

def character():

    print "What is your class?"
    print "1. The sneaky thief."
    print "2. The smarty wizard."
    print "3. The proletariat."

    charclass = raw_input("> ")
        if charclass == "1" or "thief":
            charclass = thief
            print "You are a thief!"

        elif charclass == "2" or "wizard":
            charclass = wizard
            print "You are a wizard!"

        elif charclass == "3" or "prole":
            charclass = prole
            print "You are a prole!"

        else:
            print "I'm sorry, I didn't get that" …
Run Code Online (Sandbox Code Playgroud)

python menu

5
推荐指数
1
解决办法
5307
查看次数

标签 统计

menu ×1

python ×1