在python中给出2个可能的答案

时间:2012-10-24 21:25:56

标签: python

我只是在Python中编写一个简单的测验游戏, 我想知道给出2个可能答案的方法(python 2.7) 例如。 (变量)answer = 'California' OR 'california' 所以变量答案可以适应来自上层或下层C'的用户的使用。 甚至答案中的更多变量。 欢呼声

3 个答案:

答案 0 :(得分:7)

>>> 'california' in ('California', 'california')
True

但您应首先使用.lower()

>>> 'California'.lower() in ('california', 'florida')
True

答案 1 :(得分:2)

怎么样:

answers = ( 'california', 'California' )
user_answer = 'california'
user_answer in answers # returns True

答案 2 :(得分:0)

很容易小写用户​​的输入,然后将所有答案都小写,如下所示:

useranswer = raw_input()
if useranser.lower() == 'california':
    #yay!
else:
    #awwww...
相关问题