password = "Abc123"
if len(password) >= 8 and password.isalnum():
print("Contraseña válida")
else:
print("Contraseña inválida") 📥 Inputs:
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
El bug está en la lógica de validación. Aunque isalnum() confirma que no hay caracteres especiales, no verifica que exista al menos un número Y una letra. Necesitamos usar any() con generadores para asegurar que la contraseña contiene tanto dígitos como letras.
¿Qué contraseña pasa sin cumplir los requisitos? Comenta tu respuesta 🔐