القائمة الرئيسية

الصفحات

بايثون 11(مكتبة الرياضيات math )



المحاضرة الحادية عشر

مكتبة الرياضيات 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')))


تحميل الملخص من هنا

تعليقات

التنقل السريع