05-10-2024, 04:55 PM
Buenas tardes
Estoy teniendo problemas para poder guardar multiples usuarios con sus contraseñas en el programa que estoy haciendo, que es para una entrega de un curso.
Mes esta costando mucho entender como puedo hacerlo, si alguno me puede encarrilar para ver que estyo haciendo mal. Desde ya gracias!
def almacenar_datos():
print("BIENVENIDO AL PROGRAMA DE CREACION DE USUARIOS!!")
while True:
almacenar = {}
user = input("Digame su nombre de usuario que quiere utilizar: ")
pwd = input("Digame su contraseña: ")
almacenar[user] = pwd
print("Gracias por registrarse!!!")
seguir = input("Desea seguir agregando usuarios? \n (si/no)")
if seguir.lower() != "si":
print("PROGRAMA FINALIZADO")
break
return almacenar
usuarios_registrados = almacenar_datos()
def login_usuarios():
print("BIENVENIDO AL PROGRAMA DE INICIO DE SESION!!!")
while True:
user_ = input("Coloque su usuario: ")
pwd_ = input("Coloque su contraseña: ")
if user_ in usuarios_registrados.keys() and pwd_ in usuarios_registrados.values():
seguir_ = print("Inicio de sesion exitosa")
if seguir_.lower() != "si":
print("PROGRAMA FINALIZADO")
break
else:
print("Usuario o contrasseña incorrecta, vuelva a intentarlo nuevamente!")
login_usuarios()
Estoy teniendo problemas para poder guardar multiples usuarios con sus contraseñas en el programa que estoy haciendo, que es para una entrega de un curso.
Mes esta costando mucho entender como puedo hacerlo, si alguno me puede encarrilar para ver que estyo haciendo mal. Desde ya gracias!
def almacenar_datos():
print("BIENVENIDO AL PROGRAMA DE CREACION DE USUARIOS!!")
while True:
almacenar = {}
user = input("Digame su nombre de usuario que quiere utilizar: ")
pwd = input("Digame su contraseña: ")
almacenar[user] = pwd
print("Gracias por registrarse!!!")
seguir = input("Desea seguir agregando usuarios? \n (si/no)")
if seguir.lower() != "si":
print("PROGRAMA FINALIZADO")
break
return almacenar
usuarios_registrados = almacenar_datos()
def login_usuarios():
print("BIENVENIDO AL PROGRAMA DE INICIO DE SESION!!!")
while True:
user_ = input("Coloque su usuario: ")
pwd_ = input("Coloque su contraseña: ")
if user_ in usuarios_registrados.keys() and pwd_ in usuarios_registrados.values():
seguir_ = print("Inicio de sesion exitosa")
if seguir_.lower() != "si":
print("PROGRAMA FINALIZADO")
break
else:
print("Usuario o contrasseña incorrecta, vuelva a intentarlo nuevamente!")
login_usuarios()