私はユーザ名システムを必要とするプログラムを持っています。ユーザー名を入力して、プログラムが 'username'ファイルをチェックしてリストに入っているかどうかを確認します。私のコードは、リストに人が1人しかいなければ動作しますが、それ以外の人は正しいと正しくありません。どのように私のコードを変更するので、1行だけ入力したものと一致すれば、それは正しく出力されます。入力に一致するテキストファイルを確認する
username = input("enter username: ")
search = open("username", "r")
for line in search:
if username in line:
print ("correct")
else:
print ("incorrect")
これはセキュリティの低いアプリケーションであり、ユーザーはプレーンテキストとしてユーザー名を保存しても構いません。 ;) –
はいそれは唯一のクイズです – user8469209