擅长:python、mysql、java
<p>这就是你需要的</p>
<pre><code>def check(database, user, passw):
if not(user in database):
return True
return not (database[user] == passw)
database = {}
while counter < num_passwords_user:
username_input = str(input("Enter username for the database: "))
password_input = str(input("Please enter your password for the database: "))
database[username_input]=password_input
counter += 1
ask1 = input("Enter username to login: ")
ask2 = input("Enter password to login: ")
while check(database,ask1,ask2):
print("Incorrect, try again.")
ask1 = (input("Enter username: "))
ask2 = input("Enter password: ")
print("Access Granted")
</code></pre>
<p>第二个循环也没有正确地纠正<code>ask1</code>和<code>ask2</code></p>