المحاضرة الحادية عشر
مكتبة الرياضيات math
تختص هذه المكتبة بالرياضيات واجراء الحسابات الرياضية ولا تحتاج لتنصيب فهي موجودة في نواة لغة بايثون يجب استدعاء المكتبة قبل استخدامها من خلال عبارة import
Import math
في هذه المحاضرة سنتطرق لاهم المتغيرات والدوال الموجودة في المكتبة
ثابت اويلر Euler’s Number
ثابت اويلر e عدد ثابت في الرياضيات يساوي 2.71828182846
مثال1
import math
print (math.e)
ثابت الدائرة Pi
عدد ثابت في الرياضيات يستخدم في المعادلات الخاصة في قياسات الدوائر
مثال2
import math
print (math.pi)
المالانهاية Infinity
عدد ثابت في الرياضيات وهوة عبارة اخر عدد في النظام الانهائي للأعداد ( في بعض الأحيان يرمز الى عدد كبير جدا قياسا بالإعداد المستخدمة في مسئلة حسابية معينة)
مثال3
import math
print (math.inf)
print (-math.inf)
محتوى فارغ NaN
ثابت يحمل قيمة فارغة
مثال4
import math
print (math.nan)
إيجاد القيمة المقربة ceil
تقرب لأكبر عدد صحيح
مثال5
import math
a = 2.3
print ("The ceil of 2.3 is : ", end="")
print (math.ceil(a))
إيجاد القيمة المقربة floor
تقرب لأصغر عدد صحيح
مثال6
import math
a = 2.3
print ("The floor of 2.3 is : ", end="")
print (math.floor(a))
حساب مضروب الاعداد factorial
مثال7
import math
a = 5
print("The factorial of 5 is : ", end="")
print(math.factorial(a))
حساب العامل المشترك الأكبر GCD
مثال8
import math
a = 15
b = 5
print ("The gcd of 5 and 15 is : ", end="")
print (math.gcd(b, a))
حساب القيمة الطلقة absolute
مثال9
import math
a = -10
print ("The absolute value of -10 is : ", end="")
print (math.fabs(a))
حساب الاكسبونينشيل power of exp
مثال10
import math
test_int = 4
print (math.exp(test_int))
حساب الأسس power of a number
مثال11
print ("The value of 3**4 is : ",end="")
print (pow(3,4))
حساب اللوغاريتم Logarithm
الدالة log() لحساب مع تحديد الأساس عند الاستدعاء
الدالة log2(a) حساب اللوغاريتم للاساس 2
الدلة log10(a) حساب اللوغاريتم للأساس 10
مثال12
import math
print ("The value of log 2 with base 3 is : ", end="")
print (math.log(2,3))
print ("The value of log2 of 16 is : ", end="")
print (math.log2(16))
print ("The value of log10 of 10000 is : ", end="")
print (math.log10(10000))
حساب الجذر التربيعي Square root
مثال13
import math
print(math.sqrt(0))
print(math.sqrt(4))
print(math.sqrt(3.5))
حساب الدوال الدائرية sine, cosine, and tangent
مثال14
import math
a = math.pi/6
print ("The value of sine of pi/6 is : ", end="")
print (math.sin(a))
print ("The value of cosine of pi/6 is : ", end="")
print (math.cos(a))
print ("The value of tangent of pi/6 is : ", end="")
print (math.tan(a))
حساب معكوس الدوال الدائرية
مثال15
import math
a = math.pi / 6
print ("The value of arc cosine of pi / 6 is : ", end ="")
print (math.acos(a))
print ("The value of arc sine of pi / 6 is : ", end ="")
print (math.asin(a))
print ("The value of tangent of pi / 6 is : ", end ="")
print (math.atan(a))
حساب الدوال الزائدية
مثال16
import math
a = math.pi / 6
print (math.sinh(a))
print (math.tanh(a))
print (math.cosh(a))
حساب معكوس الدوال الزائدية
مثال17
import math
a = math.pi / 6
print (math.acosh(a))
print (math.asinh(a))
print(math.atanh(a))
تحويل قيم الزاوايا degrees to radians and vice versa
الدالة degrees() لتحويل من قياس radian الى degree
الدالة radians() للتحويل من قياس degree الى radian
مثال18
import math
a = math.pi/6
b = 30
print (“The converted value from radians to degrees is : “, end=””)
print (math.degrees(a))
print (“The converted value from degrees to radians is : “, end=””)
print (math.radians(b))
التأكد من القيمة اللانهائية Check if the value is infinity
مثال19
import math
print (math.isinf(math.pi))
print (math.isinf(math.e))
print (math.isinf(float('inf')))
التحقق من القيمة الفارغة Check if the value is NaN
مثال20
import math
print (math.isnan(math.pi))
print (math.isnan(math.e))
print (math.isnan(float('nan')))
تحميل الملخص من هنا
تعليقات
إرسال تعليق