كيف تجد الجذر التربيعي في بايثون؟



كيفية إيجاد الجذر التربيعي في بايثون باستخدام الدالتين sqrt () و pow (). انظر أيضًا كيف يمكن استخدام هذه الوظائف لحل نظرية فيثاغورس.

لقد وصلنا جميعًا إلى جذور تربيعية في الرياضيات. إنه بلا شك أحد أهم الأساسيات ، وبالتالي يحتاج إلى تضمينه في تطبيقات مختلفة. يأتي في متناول اليد لخدمة هذا الغرض من خلال تسهيل دمج الجذور التربيعية في برامجنا. في هذه المقالة ، ستتعلم كيفية العثور على الجذور التربيعية في بايثون.

قبل المضي قدمًا ، دعونا نلقي نظرة على الموضوعات التي تم تناولها هنا:





ما هو الجذر التربيعي؟

الجذر التربيعي هو أي عدد y على هذا النحو x2= و . رياضيا يتم تمثيله كـ س = & مشع . توفر Python طرقًا مضمنة لحساب الجذور التربيعية.

الآن بعد أن أصبح لدينا فكرة أساسية عن الجذر التربيعي لرقم وكيفية تمثيله ، دعنا ننتقل إلى الأمام ونتحقق من كيفية الحصول على الجذر التربيعي لرقم في بايثون.

كيف تحسب الجذر التربيعي في بايثون؟

لحساب الجذور التربيعية في بايثون ، سوف تحتاج إلى استيراد ملف الرياضيات وحدة. تتكون هذه الوحدة من طرق مضمنة وهي الجذر التربيعي () و الأسرى () والتي من خلالها يمكنك حساب الجذور التربيعية. يمكنك استيراده ببساطة باستخدام ملف استيراد الكلمة الأساسية على النحو التالي:



استيراد الرياضيات

بمجرد استيراد هذه الوحدة ، يمكنك الاستفادة من أي وظيفة موجودة بداخلها.

باستخدام دالة sqrt ()

تأخذ الدالة sqrt () أساسًا معلمة واحدة وتعيد الجذر التربيعي لها. صيغة هذه الوظيفة هي:

بناء الجملة:



الجذر التربيعي (x) # x هو الرقم الذي يجب حساب جذره التربيعي.

الآن ، دعونا نلقي نظرة على مثال لهذه الوظيفة:

مثال:

من math import sqrt #absolute importing print (sqrt (25))

انتاج: 5.0

كما ترى ، تم إرجاع الجذر التربيعي لـ 25 ، أي 5.

ملحوظة: في المثال أعلاه ، تم استيراد الدالة sqrt () باستخدام الطريقة المطلقة. ومع ذلك ، إذا قمت باستيراد وحدة الرياضيات كاملة ، يمكنك تنفيذ نفس الشيء على النحو التالي:

مثال:

استيراد طباعة الرياضيات (math.sqrt (25))

انتاج: 5.0

استخدام وظيفة pow ()

طريقة أخرى لحساب الجذر التربيعي لأي رقم هي استخدام الدالة pow (). تأخذ هذه الوظيفة أساسًا معلمتين وتضربهما لحساب النتائج. يتم ذلك من أجل المعادلة الرياضية حيث ،

x2= و أو ص = س ** .5

تكون صيغة هذه الوظيفة كما يلي:

بناء الجملة:

الأسرى (س ، ص) # حيث y هي قوة x أو x ** y

الآن دعونا نلقي نظرة على مثال لهذه الوظيفة:

c ++ كيفية استخدام مساحات الأسماء

مثال:

من الطباعة الرياضيات استيراد الأسرى (الأسرى (25 ، .5))

انتاج: 5.0

يمكن استخدام هذه الوظائف لحل العديد من المسائل الرياضية. دعونا الآن نلقي نظرة على مثال عملي لتطبيق واحد من هذه الوظائف.

مثال عملي للجذر التربيعي في بايثون

دعونا نحاول تنفيذ المشهور جدا فيثاغورس نظرية باستخدام هذه .

عرض المشكلة:

اقبل قيم ضلعين من المثلث واحسب قيمة الوتر.

المحلول:

تنص نظرية فيثاغورس على أنه في مثلث قائم الزاوية ، يقاس الضلع المقابل للزاوية القائمة التي تسمى الوتر على أنه الجذر التربيعي لمجموع مربعات قياسات الضلعين الآخرين ، مما يعني

ج = & جذر (أ2+ ب2) # حيث c هو الوتر

هذا هو الحل في بايثون:

من math import sqrt # استوردت دالة الجذر التربيعي من وحدة الرياضيات من استيراد pow # استوردت دالة الطاقة من الوحدة الرياضية a = int (الإدخال ('أدخل قياس جانب واحد من مثلث قائم الزاوية:')) b = int (الإدخال ('أدخل مقياس جانب آخر من مثلث قائم الزاوية:')) يتم استخدام دالة #input لأخذ مدخلات من المستخدم ويتم تخزينها كسلسلة # والتي يتم كتابتها بعد ذلك في عدد صحيح باستخدام دالة int (). c = sqrt (pow (a، 2) + pow (b، 2)) # لقد طبقنا الصيغة c = & radic (a2 + b2) print (f'قياس الوتر هو: {c} بناءً على المقاييس من الجانبين الآخرين {أ} و {ب} ')

انتاج:

أدخل قياس جانب واحد من مثلث قائم الزاوية: 3
أدخل قياس جانب آخر من مثلث قائم الزاوية: 4

قياس الوتر هو: 5.0 بناءً على قياسات الضلعين الآخرين 3 و 4

يقودنا هذا إلى نهاية هذا المقال عن Square Root في Python. أتمنى أن تكون قد فهمت كل شيء بوضوح.

تأكد من ممارسة أكبر قدر ممكن وإعادة تجربتك.

للحصول على معرفة متعمقة حول Python مع تطبيقاتها المختلفة ، يمكنك التسجيل في البث المباشر مع دعم على مدار الساعة طوال أيام الأسبوع وإمكانية الوصول مدى الحياة.

لديك سؤال لنا؟ يرجى ذكر ذلك في قسم التعليقات في مدونة 'Square Root in Python' وسنعاود الاتصال بك في أقرب وقت ممكن.