25-04-2014, 18:46
Hej.
Den eneste fejl i denne kode er at hvis du skriver brugernavnet fejl fortsætter den ikke med at loppe. Jeg er igang med at lære python, men kan ikke rigtig finde ud af hvordan jeg får det gjort. Jeg kan ikke rigtig finde ud af hvordan man læser keys fra dictionarys. Nogle der kan hjælpe?
Den eneste fejl i denne kode er at hvis du skriver brugernavnet fejl fortsætter den ikke med at loppe. Jeg er igang med at lære python, men kan ikke rigtig finde ud af hvordan jeg får det gjort. Jeg kan ikke rigtig finde ud af hvordan man læser keys fra dictionarys. Nogle der kan hjælpe?
Kode:
def check():
data = ({'test':'123','mads':'123','lasse':'lasse'})
input_username = raw_input('Username: ')
input_password = raw_input('Password: ')
while input_password != data[input_username]:
print "username or password is incorrect try again"
input_username = raw_input('Username: ')
input_password = raw_input('Password: ')
print "Du er nu logget ind"
check()