刚开始学习 Python 并尝试测试一些东西以更好地理解在 Python 中编写代码的更好方法。对于这个问题,我要做的是让用户从选项列表中输入一个答案,然后转到下一个功能。例如,
dnd_weapons = ["club", "great axe", "longbow", "hand crossbow"]
user_weapon = input("What weapon would you like to select? ", dnd_weapons)
我希望用户看到的输入是:
What weapon would you like to select? club, great axe, longbow, hand crossbow
目前我遇到了像上面的代码一样工作的错误。dnd_weapons希望这是有道理的,只是试图找到一种更好的方法来从列表中进行输入,而不是在不同的代码部分一遍又一遍地重写。
先感谢您!!