mathgenerator
1.5.0
مولد مشكلة في الرياضيات ، تم إنشاؤه لغرض منح المعلمين والطلاب وسيلة للوصول بسهولة إلى تمارين الرياضيات العشوائية لتناسب احتياجاتهم.
لتجربة المولدات ، انتقل إلى https://mathgenerator-demo.netlify.app
انظر المساهمة. md للحصول على معلومات حول كيفية المساهمة.
يمكن تثبيت المشروع عبر PIP
pip install mathgeneratorفيما يلي مثال على كيفية توليد مشكلة إضافة:
import mathgenerator
#generate an addition problem
problem , solution = mathgenerator . addition ()
#another way to generate an addition problem using genById()
problem , solution = mathgenerator . genById ( 0 ) قد تفضل استخدام import mathgenerator as mg وتشغيل وظائف مثل mg.addition() بحيث لا تضطر إلى الكتابة بنفس القدر.
يتم إنشاء أزواج المشكلة/الحل مع:
mathgenerator.<generator_name>() - يولد مشكلة ، تم تعيين حل من اسم المولد المحدد.mathgenerator.genById(id) - يولد مشكلة ، حل معرف المولد الذي توفره معلمة id يمكنك أيضًا استخدام getGenList() لإرجاع قائمة بجميع المولدات المضمنة في المكتبة بالتنسيق:
[funcname, subjectname]
يمكن العثور على الوثائق في https://lukew3.github.io/mathgenerator