تزودنا وحدة الرياضيات في Python بسلسلة من الوظائف الرياضية التي يمكن أن تساعدنا في إجراء عمليات مثل الأسيات واللوغاريتمات والجذور التربيعية والدوال المثلثية.
عندما نجد الجذر التربيعي، أو مجموع المربعات، أو الأسي لرقم، فإننا غالبًا ما نستخدم وحدة الرياضيات.
خذ عملية اللوغاريتم: math.log(x[,base]) ستعيد هذه الطريقة لوغاريتم x مع القاعدة كقاعدة إذا تم حذفها، فستستخدم 2 كقاعدة.
على سبيل المثال:
importmatha=math.log(144,12)b=math.log(36,6)print(a)print(b)
الإخراج هو:
2.02.0
بأخذ عملية الجذر التربيعي: math.sqrt(x) ، تُرجع الجذر التربيعي لـ x.
على سبيل المثال:
importmatha=math.sqrt(16)b=math.sqrt(256)طباعة(أ)طباعة(ب)
الإخراج هو:
4.016.0
عملية الأس: pow(x,y) ، تُرجع x مرفوعة إلى القوة y.
على سبيل المثال:
importmatha=math.pow(2,4)b=math.pow(10,3)print(a)print(b)
الإخراج هو:
16.01000.0
استخدام الدوال المثلثية مشابه لما سبق.
الجيب المثلثي: math.sin(x)
جيب التمام المثلثي: math.cos(x)
المماس المثلثي: math.tan(x)
قوس جيب الزاوية للراديان: math.asin(x)
قوس جيب التمام للراديان: math.acos(x)
قوس الظل للراديان: math.atan(x)
إذا كنت تقوم بتحويل الراديان إلى زوايا أو الزوايا إلى راديان، فاستخدم الاستخدام التالي.
زاوية الدوران الراديانية: math.degress(x)
تحويل الزاوية إلى راديان: math.radinans(x)
انظر إلى المثال التالي:
importmatha=math.sin(30)b=math.cos(30)c=math.tan(30)d=math.asin(0.6)e=math.acos(0.6)f=math.atan(0.6)g= الرياضيات. د egres(2*math.pi)h=math.radians(360/math.pi)print(a)print(b)print(c)print(d)print(e)print(f)print(g)print( ح)
الإخراج هو:
-0.98803162409286180.15425144988758405-6.4053311966462760.64350110879328440.92729521800161230.5404195002705842360.02.0
لاحظ أننا نستخدم math.pi لتمثيل "π" في Python.
توفر وحدة الرياضيات أيضًا العديد من الوظائف لمساعدتنا في إجراء عمليات التقريب.
math.ceil(x): إرجاع أصغر عدد صحيح أكبر من أو يساوي x.
math.floor(x): إرجاع أكبر عدد صحيح أقل من أو يساوي x.
في الوقت نفسه، هناك دالة مدمجة round(x) في Python توفر لنا عمليات التقريب.
الرمز هو كما يلي:
importmatha=math.ceil(3.5)b=math.floor(3.5)c=round(3.5)d=round(3.4)print(a)print(b)print(c)print(d)
الإخراج هو:
4343
يقدم هذا القسم بشكل أساسي استخدام وحدة الرياضيات في بايثون. تجدر الإشارة إلى أن الوظائف الموجودة في وحدة الرياضيات تنطبق فقط على الأعداد الصحيحة والأرقام الفاصلة العائمة لم يتم تقديمها كثيرًا هنا، وحدة الرياضيات هي وحدة مدمجة في النظام، يمكننا تقديمها واستخدامها مباشرة عند تصميم العمليات الرياضية.