Un generador de problemas de matemáticas, creado con el fin de dar a los maestros y estudiantes los medios para obtener fácilmente acceso a ejercicios matemáticos aleatorios para satisfacer sus necesidades.
Para probar generadores, vaya a https://mathgenerator-demo.netlify.app
Consulte Contriping.MD para obtener información sobre cómo contribuir.
El proyecto se puede instalar a través de PIP
pip install mathgeneratorAquí hay un ejemplo de cómo generaría un problema de adición:
import mathgenerator
#generate an addition problem
problem , solution = mathgenerator . addition ()
#another way to generate an addition problem using genById()
problem , solution = mathgenerator . genById ( 0 ) Es posible que prefiera usar import mathgenerator as mg y ejecutar funciones como mg.addition() para que no tenga que escribir tanto.
Los pares de problemas/soluciones se generan con:
mathgenerator.<generator_name>() : genera un problema, solución establecida desde el nombre del generador dado.mathgenerator.genById(id) : genera un problema, solución de solución con ID del generador proporcionado por el parámetro id También puede usar getGenList() para devolver una lista de todos los generadores incluidos en la biblioteca en el formato:
[funcname, subjectname]
La documentación se puede encontrar en https://lukew3.github.io/mathgenerator