Este documento describe la implementación de un perceptrón simple para clasificar datos linealmente separables. Primero se importan las librerías necesarias y se define la clase Perceptron con métodos para calcular la salida, actualizar los pesos y entrenar el modelo. Luego se genera un conjunto de datos de prueba y se entrena y prueba el perceptrón con estos datos para clasificar la puerta lógica XOR. El perceptrón logra aprender la clasificación correcta después de 11 iteraciones.