好的,所以我剛開始學習python,我有一個任務是要求我創建一個測驗。我已經想出瞭如何區分大小寫,但我在用戶輸入的答案中遇到了問題。當我嘗試運行程序來驗證它是正確的答案時,它只是告訴我輸入的答案沒有被定義。Python:如何將用戶輸入與不區分大小寫的答案進行匹配?
這裏是我當前的代碼示例(不要判斷愚蠢的問題,我有一個大作家塊:P):
q1= "1. What is the name of the organelle found in a plant cell that produces chlorophyll?"
plantcell=input(q1)
ans1= "chloroplast"
if plantcell.lower()==ans1.lower():
print("Correct!")
else:
print("Incorrect!")
我使用python 3和榮IDE 101.任何建議?
請發佈確切的錯誤 – User 2014-09-28 03:24:54
請更好地解釋你的問題你確實要做什麼,錯誤究竟是什麼(如果你遇到異常,將異常追溯粘貼到你的問題中,不要只描述它)。當我在Python 3.4中運行這個代碼時,它確實聽起來像你想要的。 – abarnert 2014-09-28 03:24:55
請修改您的帖子以包含完整的回溯 – inspectorG4dget 2014-09-28 03:24:56