''' João está desarrollando un sistema de registro para un sitio de lectura.
Necesita asegurarse de que los usuarios ingresen un nombre de usuario y una contraseña válidos.
Las reglas son las siguientes:
El nombre de usuario debe tener al menos 5 caracteres.
La contraseña debe tener al menos 8 caracteres.
João quiere que el sistema siga solicitando la información hasta que ambas condiciones se cumplan.
Cuando el usuario ingresa datos válidos, el programa debe mostrar el mensaje: "¡Registro realizado con éxito!".
Crea un programa que implemente esta lógica usando un bucle while.
Salida esperada:
Digite su nombre de usuario: user
Digite su contraseña: 123
El nombre de usuario debe tener al menos 5 caracteres.
Digite su nombre de usuario: user22
Digite su contraseña: 1234
La contraseña debe tener al menos 8 caracteres.
Digite su nombre de usuario: user22
Digite su contraseña: 12345678
¡Registro realizado con éxito!'''
while True:
nombreUsuario = input('Digite su nombre de usuario: ')
contraseña = input('Digite su contraseña: ')
if len(nombreUsuario) < 5:
print('El nombre de usuario debe tener al menos 5 caracteres.')
continue
if len(contraseña) < 8:
print('La contraseña debe tener al menos 8 caracteres.')
continue
print ('¡Registro realizado con exito!')
break
Digite su nombre de usuario: user
Digite su contraseña: 123
El nombre de usuario debe tener al menos 5 caracteres.
Digite su nombre de usuario: user22
Digite su contraseña: 1234
La contraseña debe tener al menos 8 caracteres.
Digite su nombre de usuario: user22
Digite su contraseña: 12345678
¡Registro realizado con exito!