؛

التنقل في المنتدى
تحتاج لتسجيل الدخول لإنشاء مشاركات أو مواضيع.

بايثون3 مِن مدارس w3-31Python Math

تنويه:
لِأن التاب لا تظهر على الصفحة, و هي شيء مهم جدا في الإزاحة في كود بايثون
لذلك فإننا سنستبدل التاب بالكلمة 'tab' على هذه الصفحة
و مِن الأفضل إذا شئت أن تنسخ أي كود, أن تأخذه مِن الملف النصي, أو الملفات المُرفقة.
الرياضيات في بايثون(Python Math)

يحتوي Python على مجموعة من وظائف الرياضيات المدمجة ، بما في ذلك وحدة الرياضيات الشاملة ، التي تسمح لك بأداء المهام الرياضية على الأرقام.

وظائف الرياضيات المدمجة (Built-in Math Functions)
يمكن استخدام وظائف min() و max () للعثور على أدنى أو أعلى قيمة في السلسلة أو الكائن القابل للتكرار(iterable):
المثال
x = min(5, 10, 25)
y = max(5, 10, 25)

print(x)
print(y)

ستكون النتيجة:
5
25
جربها بنفسك مِن ملف math_min_max.py

الدالة abs () ترجع القيمة المطلقة (المُوْجَبة) للرقم المحدد:
المثال
x = abs(-7.25)

print(x)

ستكون النتيجة:
7.25
جربها بنفسك مِن ملف math_abs.py

الدالة pow(x, y) ترجع قيمة x إلى قوة y, يعني x أُس y.
المثال
إرجاع قيمة 4 إلى قوة 3 (تماما مثل 4 * 4 * 4):
x = pow(4, 3)

print(x)

ستكون النتيجة:
64
جربها بنفسك مِن ملف math_pow.py

وحدةْ أو مكتبةْ الرياضيات(Math Module)
يحتوي Python أيضًا على وحدة نمطية مدمجة تسمى math، والتي تُوسع قائمة الوظائف الرياضية.
لاستخدامها ، يجب عليك استيراد الوحدة math:
import math
عندما تقوم باستيراد الوحدة math ، يمكنك البدء في استخدام وظائف وثوابت الوحدة.
الوظيفة math.sqrt() على سبيل المثال، تقوم بإرجاع الجذر التربيعي للرقم:
مثال
importmath

x = math.sqrt(64)

print(x)

ستكون النتيجة:
8.0
جربها بنفسك مِن ملف math_sqrt.py

تقوم وظيفة math.ceil() بتقريب الرقم لأعلى إلى أقرب عدد صحيح،
وتقوم وظيفة math.floor() بتقريب الرقم لِأسفل إلى أقرب عدد صحيح له، وإرجاع النتيجة:
مثال
importmath

x = math.ceil(1.4)
y = math.floor(1.4)

print(x) # returns 2
print(y) # returns 1

ستكون النتيجة:
2
1
جربها بنفسك مِن ملف math_ceil_floor.py

الثابت math.pi يُرجع قيمة PI (3.14...):
مثال
importmath

x = math.pi

print(x)

ستكون النتيجة:
3.141592653589793
جربها بنفسك مِن ملف math_pi.py

المرجع الشامل لِوحدة الرياضيات(Complete Math Module Reference)
في مرجع وحدة الرياضيات لدينا سوف تجد مرجعا كاملا لجميع الوظائف والثوابت التي تنتمي إلى وحدة الرياضيات.
الرابط:
https://www.w3schools.com/python/module_math.asp

الدرس مع الملفات المُرفقة:
https://www.dropbox.com/s/p7x5wwm270985dr/31Python%20Math.zip?dl=1

Skip to content