私のプログラムでは、正しく綴りの単語(wordsCorrect.txt)と同じ単語を持つもの、同じ行に2つの.txtファイルがあります。何らかの形でスペルミスがあります。スペルミスのある単語の1つがランダムに選択され、画面に表示されます。ユーザーはその単語の正しいバージョンを入力する必要があります。Pygame - 2つの.txtファイルとユーザー入力に一致するものを探す
.txtファイルの単語を比較するコードを作成しようとしましたが、ユーザーの入力が正しい単語と一致するかどうかを調べる方法がありません。これがひどく説明されていれば申し訳ありませんが、どんな助けも素晴らしいでしょう!
while word_pick == True:
for event in pg.event.get():
file1 = open("words.txt","r")
file2 = open("wordsCorrect.txt","r")
with file1 and file2:
same = set(file1).intersection(file2)
1つのファイルに2つの単語を1行にまとめることができます。これで、 'zip()'を使って単語のペアを作ることができます。 'pairs = list(zip(file1、file2))'しかし、すべての単語の末尾に '\ n'があります。 – furas