我正在試圖在python中創建一個隨機詞彙表考試,用戶可以在其中選擇他們希望翻譯的詞數。如果用戶翻譯爲真,python將打印「正確」,如果錯誤「錯誤的答案,正確的答案是XX」。我有一個給定的字典d,我的問題是;如何將鍵值&(d)連接到用戶輸入?將鍵和值連接到用戶輸入
import random
d = {"one" : "uno", "two" : "dos", "three" : "tres", "four" : "cuatro", "five" : "cinco"}
word = random.choice(list(d.keys()))
print("Translate", word,":")
answ = input()
再一次,使用'answ.lower()'來確保您處理大寫/小寫字母問題。否則** uno **和** uno **不匹配 – FallenAngel 2012-01-28 15:18:52