【发布时间】:2011-09-04 17:46:52
【问题描述】:
您好,我刚开始学习 Python,我正在使用“艰难地学习 Python”这本书,其中一个练习是构建一个简单的游戏。我想从列表中为用户提供选项。
例如,我会制作一个名为动物的列表,其中包括 3 种动物,狮子老虎和鱼。可以从列表中提供选定的元素。我很确定它是,但我只是不知道如何。
我在想这样的事情(显然是错误的,但我认为这有助于理解我的意思)
animals = ['Lion', 'Tiger', 'Fish']
print "which of these animals is your favourite?"
favourite = raw_input(animals[0] or animals[2])
if favourite = "Lion':
print "Nice choice"
else:
print "Bad choice"
再次强调,我知道上面的内容确实很垃圾,但本质上我想提供列表中的某些项目作为 raw_input 的选项。在上述情况下,0 项和 2 项。
提前感谢您的帮助。
【问题讨论】: