0

私はPythonで簡単なクイズゲームを書いています.2つの可能な答え(python 2.7)を与える方法を知りたいです. (変数)answer = 'California' OR 'california' そのため、変数回答は、回答内の上位または下位の「C」またはさらに多くの変数のユーザーからの使用に対応できます。乾杯

4

3 に答える 3

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

.lower()しかし、最初に使用する必要があります。

>>> 'California'.lower() in ('california', 'florida')
True
于 2012-10-24T21:27:39.397 に答える
2

どうですか:

answers = ( 'california', 'California' )
user_answer = 'california'
user_answer in answers # returns True
于 2012-10-24T21:28:09.830 に答える
0

次のように、ユーザーの入力を小文字にして、すべての回答を小文字にするのは簡単です。

useranswer = raw_input()
if useranser.lower() == 'california':
    #yay!
else:
    #awwww...
于 2012-10-24T21:46:33.623 に答える