2017-03-20 6 views
-2

非常に簡単な手動ログインシステムを作っているので、この問題が発生しました。誰かが「ユーザー名」入力に「Mariano」、「パスワード」入力に「Test123」と書いて「ログイン成功」を表示し、ここで、「再び誰かが入力に書き込んだものを知る方法

を試してみてください私のコードは次のとおりです。あなたの助けのすべてのための

print (50 * '-') 
print ("Please log in") 
time.sleep(0.5) 
username = input("Username:") 
password = input("Password:") 
print (50 * '-') 
time.sleep(0.25) 
print ("Verifying username and password...") 
time.sleep(2.5) 
if username = Mariano and password = Test123 : 
    print ("Login succsesful ") 
else 
    print ("Try again") 

ありがとう!

+1

'ユーザ名== "マリアーノ" とパスワード== "Test123は" 場合:' – ryugie

+0

ええ、私が今してダブル '=='取得します誰だと思います。何年ものコードを書いていても、私は今、それを見逃しています。コードを書いておき、構文をよく理解するのが最善の方法です。 –

答えて

2

if条件文にはいくつかの変更があります。

まず、===を交換してください。

第二に、"Mariano""Test123"MarianoTest123を交換してください。

print (50 * '-') 
print ("Please log in") 
time.sleep(0.5) 
username = input("Username:") 
password = input("Password:") 
print (50 * '-') 
time.sleep(0.25) 
print ("Verifying username and password...") 
time.sleep(2.5) 
if username == "Mariano" and password == "Test123" : 
    print ("Login succsesful ") 
else 
    print ("Try again") 
関連する問題