Ich möchte ein Programm schreiben bei dem man sich einloggen kann und aber auch neue Accounts anlegen kann( was ich noch nicht richtig angefangen hab zu programmieren also lasst euch von dem else in der ersten Funktion nicht verwirren.
Code: Alles auswählen
import time
def namenabfrage() :
#global ort_des_namens, name, namen
namen = ["Markus", "Lisa", "Erik"]
print("Hallo wie ist ihr Name: ", end="")
name = str(input())
laenge_der_liste = len(namen)
if name in namen :
for durchgang in range(0,laenge_der_liste):
if name == namen[durchgang] :
ort_des_namens = int(durchgang)
else:
print("Dieses Konto existiert noch nicht, möchtest du ein neues Konto anlegen? ")
neueracc = str(input()) #danach eine neue funktion
print("Test1")
return ort_des_namens, name, namen
def passwortabfrage() :
passwoerter = ["123", "halloichbinlisa", "0R7U2"]
print("Hallo " + str(name) + "!")
time.sleep(0.3)
print("Wie lautet dein Passwort: ", end="")
eingabe_passwort = str(input())
if eingabe_passwort == passwoerter[ort_des_namens]:
print("Login erfolgreich! ")
else:
print("Falsches Passwort! Noch ein Versuch: ",end="")
eingabe_passwort = str(input())
if eingabe_passwort == passwoerter[ort_des_namens]:
print("Login erfolgreich! ")
else:
print("Nochmal falsch! ")
def endedesprogramms() :
print("")
time.sleep(0.5)
print("Programmende")
#Main Programm
namenabfrage()
passwortabfrage()
endedesprogramms()
Danke fürs lesen