Hola Nelsi, espero que estés bien
Parece que estás en el camino correcto, pero hay un pequeño error en tu código relacionado con la longitud de la contraseña. Según las reglas proporcionadas, la contraseña debe tener al menos 8 caracteres, pero en tu código has escrito que debe tener al menos 5 caracteres. Aquí te muestro cómo podrías corregirlo:
while True:
user = input("Digite su nombre de usuario: ")
contraseña = input("Digite su contraseña: ")
if len(user) < 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 éxito!")
break
Con este ajuste, el programa seguirá solicitando la entrada hasta que el usuario ingrese un nombre de usuario con al menos 5 caracteres y una contraseña con al menos 8 caracteres. Una vez que ambas condiciones se cumplan, se mostrará el mensaje de éxito y el bucle se detendrá.
Espero que esta corrección te ayude. ¡Bons estudios!