我只是在Python中編寫一個簡單的問答遊戲, 我想知道如何給出2個可能的答案(python 2.7) 例如。 (變量)answer = 'California' OR 'california'
因此可變回答可以容納來自用戶的上限或下限'C' 或甚至更多變量的答案。 歡呼在Python中給出2個可能的答案
0
A
回答
7
>>> 'california' in ('California', 'california')
True
但是,你應該先使用.lower()
。
>>> 'California'.lower() in ('california', 'florida')
True
2
如何:
answers = ('california', 'California')
user_answer = 'california'
user_answer in answers # returns True
0
這是很容易小寫用戶的輸入,然後讓所有的答案小寫,就像這樣:
useranswer = raw_input()
if useranser.lower() == 'california':
#yay!
else:
#awwww...
+0
answer ='Watson' 響應的raw_input =() 如果響應==回答: 打印( 「這是正確的! 」) 其他: 打印(「 對不起,你猜阿恩!」) 響應的raw_input =() 如果響應==答案: print(「That is!」) else: print(「Sorry one more guess!」) response = raw_input() if if ==答案: 打印(「這是正確的! 「) else: print(」對不起,沒有更多的猜測,答案是「+答案) –
相關問題
- 1. 給出的答案
- 2. 減少功能給出否定答案
- 3. 如何根據測驗中的正確答案給出答案
- 4. 給出一個測驗2正確的答案
- 5. 打印兩個雙打答案給出了答案0.00
- 6. MATLAB不會給出答案
- 7. 有人可以給我這個答案:
- 8. 如何創建一個在python中給出答案時關閉的循環?
- 9. Python程序給我錯誤的答案
- 10. Maxima給出積分的答案(exp(x^2))
- 11. 程序在寫入時給出錯誤的答案,但在複製時給出正確的答案
- 12. 的Python - 變量的類型給出了不同的答案
- 13. 仙功能不給正確的答案
- 14. 析因給出錯誤的答案
- 15. pmin給出了錯誤的答案
- 16. bishops給出錯誤的答案(spoj)
- 17. 幫我理解給出的答案
- 18. 逆波蘭給出錯誤的答案
- 19. 浮點給出了錯誤的答案
- 20. Matlab給出了錯誤的答案
- 21. C++ * =沒有給出正確的答案
- 22. FirstOrDefault沒有給出相應的答案
- 23. SHA256 HMAC未給出預期的答案
- 24. DbFunctions DiffDays給出錯誤的答案
- 25. autotest和rspec給出不同的答案
- 26. javascript部分給出錯誤的答案?
- 27. 回答出錯的答案
- 28. Python中的錯誤答案
- 29. Python實現一個隊列 - 兩個的isEmpty()方法,給出不同的答案
- 30. 用python 1.0增加給出意想不到的答案
感謝,你會怎麼寫在腳本中不是解釋器 –
您可以在腳本中編寫完全相同的行,並在解釋器中寫入。事實上,這幾乎總是如此。否則,解釋器不會很有用。 (「這是一個猜謎遊戲,你得到三次嘗試!」) print(「在危險中玩電腦的名字是什麼?」) ( – abarnert
)對那個很好的電話,謝謝 –