# variables para controlar la validez de los datos
nombre_usuario_valido = False
contrasena_valida = False
while not (nombre_usuario_valido and contrasena_valida):
# Solicitar nombre de usuario
nombre_usuario = input("Ingrese un nombre de usuario (mínimo 5 caracteres): ")
if len(nombre_usuario) >= 5:
nombre_usuario_valido = True
else:
print("Nombre de usuario inválido. Debe tener al menos 5 caracteres.")
# Solicitar contraseña
contrasena = input("Ingrese una contraseña (mínimo 8 caracteres): ")
if len(contrasena) >= 8:
contrasena_valida = True
else:
print("Contraseña inválida. Debe tener al menos 8 caracteres.")
# Cuando las dos condiciones son verdaderas.
print("¡Registro realizado con éxito!")