গণিত মডিউলটি একটি অন্তর্নির্মিত , তাই পাইথন ইন্টারপ্রেটার নিজেই সংশোধন করার সংক্ষিপ্ত, আমি মনে করি না আপনি এটি সংশোধন করতে পারবেন। যাইহোক, মডিউল লিখতে অবশ্যই আপনি কিছু করতে পারেন।
আপনি যদি আপনার ফাইলগুলি এভাবে গঠন করেন:
somefolder
mymath.py
myprogram.py
... আপনি কেবল import mymathভিতরে ভিতরে করতে myprogram.pyপারেন, এবং অভ্যন্তর কোনও ফাংশন বা শ্রেণি mymath.pyস্বাভাবিক হিসাবে ব্যবহার করতে পারেন ।
সুতরাং যদি mymath.pyএই মত দেখাচ্ছে:
def quadratic(a, b, c):
# blah blah blah
আপনি নীচের ভিতরে করতে পারে myprogram.py
import mymath
print mymath.quadratic(1, 2, 3)
যদি আপনি যে কোনও প্রোগ্রামের জন্য আপনার লেখা মডিউলটি উপলব্ধ থাকে তবে আপনি যে কোনও প্রকল্পের ফোল্ডারে এটি অনুলিপি করে আটকে দিতে পারেন, বা এটি আপনার রাস্তায় যুক্ত করতে পারেন। (উদাহরণস্বরূপ, আপনি mymath.pyসাইট-প্যাকেজ ফোল্ডারের ভিতরে অন্তর্ভুক্ত করতে পারেন যা C:\Python27\Lib\site-packagesআমার কম্পিউটারে অবস্থিত )। একবার আপনি এটি করেন, আপনার import mymathকোনও কিছু অনুলিপি-কপি না করেই সক্ষম হওয়া উচিত ।
পার্শ্ব-নোট হিসাবে, নম্পির কাছে গণিত এবং বিজ্ঞান সম্পর্কিত ফাংশনগুলির একটি দুর্দান্ত বিস্তৃত সেট রয়েছে যা আপনি পরীক্ষা করতে পারেন। পাইথনের সংখ্যার গণনার জন্য এটি অনেকটা ডি-ফ্যাক্টো স্ট্যান্ডার্ড, আফাইক।
math.polynomial_roots()এবং আমার কাছে কোনও কল দেখতে পেল এবং আমার দোভাষীটি বিভ্রান্ত হয়ে যাবে। এটা একটা খারাপ জিনিস।