私はPythonでランダムな用語集試験を作成しようとしています。ここで、翻訳する単語の数を選択できます。ユーザーの翻訳が真であれば、pythonは "correct"を出力し、falseなら "wrong answer、正解はXX"となります。私は与えられた辞書を持っています、私の質問は、 &の値(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()
さらに、 'respond.lower()'を使用して、大文字/小文字の問題を確実に処理します。それ以外の場合は** uno **と** Uno **は一致しません – FallenAngel