دوال الموديل math في بايثون | python math

Python الدالة ceil()

تعريفها

ترجع العدد الصحيح الأكبر أو الذي يساوي العدد الذي نمرره لها مكان الباراميتر x.


بناؤها

                  ceil(x)
  

باراميترات

x عبارة عن عدد ليس له نوع محدد.


قيمة الإرجاع

ترجع العدد الصحيح الأكبر أو الذي يساوي العدد الذي نمرره لها مكان الباراميتر x.


مثال

Test.py
                    # ceil() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # ceil() هنا قمنا بعرض العدد الصحيح الأكبر أو الذي يساوي 5.0 الذي أرجعته الدالة
	  print('math.ceil(5.0) =', math.ceil(5.0))

	  # ceil() هنا قمنا بعرض العدد الصحيح الأكبر أو الذي يساوي 5.3 الذي أرجعته الدالة
	  print('math.ceil(5.3) =', math.ceil(5.3))

	  # ceil() هنا قمنا بعرض العدد الصحيح الأكبر أو الذي يساوي 5.7 الذي أرجعته الدالة
	  print('math.ceil(5.7) =', math.ceil(5.7))
	

سنحصل على النتيجة التالية عند التشغيل.

math.ceil(5.0) = 5
math.ceil(5.3) = 6
math.ceil(5.7) = 6

Python numbers الدالة floor()

تعريفها

ترجع العدد الصحيح الأصغر أو الذي يساوي العدد الذي نمرره لها مكان الباراميتر x.


بناؤها

                  floor(x)
  

باراميترات

x عبارة عن عدد ليس له نوع محدد.


قيمة الإرجاع

ترجع العدد الصحيح الأصغر أو الذي يساوي العدد الذي نمرره لها مكان الباراميتر x.


مثال

Test.py
                    # floor() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # floor() هنا قمنا بعرض العدد الصحيح الأصغر أو الذي يساوي 5.0 الذي أرجعته الدالة
	  print('math.floor(5.0) =', math.floor(5.0))

	  # floor() هنا قمنا بعرض العدد الصحيح الأصغر أو الذي يساوي 5.3 الذي أرجعته الدالة
	  print('math.floor(5.3) =', math.floor(5.3))

	  # floor() هنا قمنا بعرض العدد الصحيح الأصغر أو الذي يساوي 5.7 الذي أرجعته الدالة
	  print('math.floor(5.7) =', math.floor(5.7))
	

سنحصل على النتيجة التالية عند التشغيل.

math.floor(5.0) = 5
math.floor(5.3) = 5
math.floor(5.7) = 5

Python numbers الدالة pow ()

تعريفها

ترجع الناتج من مضاعفة قيمة العدد الذي نمرره لها مكان الباراميتر x مضاعف بقيمة الباراميتر y.
pow إختصار لكلمة power.


بناؤها

                  pow(x, y)
  

باراميترات

  • x عبارة عن عدد ليس له نوع محدد.

  • y عبارة عن عدد ليس له نوع محدد.


قيمة الإرجاع

ترجع الناتج من مضاعفة قيمة العدد الذي نمرره لها مكان الباراميتر x مضاعف بقيمة الباراميتر y, ترجعه كـ float.


مثال

Test.py
                    # pow() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # pow() هنا قمنا بعرض ناتج مضاعفة العدد 5 مرتين الذي أرجعته الدالة
	  print('pow(5, 2) =', math.pow(5, 2))
	

سنحصل على النتيجة التالية عند التشغيل.

pow(5, 2) = 25.0

Python numbers الدالة sqrt()

تعريفها

ترجع قيمة الجزر التربيعي (square root) للعدد الذي نمرره لها مكان الباراميتر x.

 

بناؤها

                  sqrt(x)
  

باراميترات

x عبارة عن عدد ليس له نوع محدد.


قيمة الإرجاع

ترجع قيمة الجزر التربيعي للعدد الذي نمرره لها مكان الباراميتر x, ترجعه كـ float.


مثال

Test.py
                    # sqrt() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # sqrt() هنا قمنا بعرض ناتج الجزر التربيعي للعدد 25 الذي أرجعته الدالة
	  print('sqrt(25) =', math.sqrt(25))
	

سنحصل على النتيجة التالية عند التشغيل.

sqrt(25) = 5.0

Python الدالة exp ()

تعريفها

ترجع قيمة الـ exponential للعدد الذي نمرره لها مكان الباراميتر x و التي تساوي e**x.
في الرياضيات يرمز للـ exponential بالحرف e و قيمته تساوي 2.718281828459045 و يمكننا الحصول عليها من الموديول math هكذا math.e.


بناؤها

                  exp(x)
  

باراميترات

x عبارة عن عدد ليس له نوع محدد.


قيمة الإرجاع

ترجع قيمة الـ exponential للعدد الذي نضعه لها مكان الباراميتر x و التي تساوي قيمة e مضاعفة بقيمة x.


مثال

Test.py
                    # exp() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # exp() للعدد 5 التي أرجعتها الدالة exponential هنا قمنا بعرض قيمة الـ
	  print('math.exp(5) =', math.exp(5))
	

سنحصل على النتيجة التالية عند التشغيل.

math.exp(5) = 148.4131591025766

Python numbers الدالة log ()

تعريفها

ترجع قيمة الـ Logarithm للعدد الذي نمرره لها مكان الباراميتر x مع إمكانية تحديد نوع الوحدة لهذا العدد.
يرمز له بـ log في الرياضيات.


بناؤها

                  log(x[, base])
  

باراميترات

  • x عبارة عن عدد ليس له نوع محدد.

  • base هذا باراميتر إختياري أي لست مجبراً على تمرير قيمة مكانه, و هو عبارة عن عدد صحيح يمثل وحدة الباراميتر x.
    في حال لم تمرر قيمة مكان هذا الباراميتر, سيتم إعتبار أنك قمت بتمرير قيمة الـ e مكانه.


قيمة الإرجاع

ترجع قيمة الـ Logarithm للعدد الذي نمرره لها مكان الباراميتر x.


مثال

Test.py
                    # log() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # log() التي أرجعتها الدالة ( e تساوي base للعدد 5 ( مع إعتبار أن الـ Logarithm هنا قمنا بعرض قيمة الـ
	  print('log(5)     =', math.log(5))

	  # log() و التي أرجعتها الدالة ( log base e للعدد 5 ( مع تحديد أننا نستخدم Logarithm هنا قمنا بعرض قيمة الـ
	  print('log(5, e)  =', math.log(5, math.e))

	  # log() و التي أرجعتها الدالة ( log base 2 للعدد 5 ( مع تحديد أننا نستخدم Logarithm هنا قمنا بعرض قيمة الـ
	  print('log(5, 2)  =', math.log(5, 2))

	  # log() و التي أرجعتها الدالة ( log base 10 للعدد 5 ( مع تحديد أننا نستخدم Logarithm هنا قمنا بعرض قيمة الـ
	  print('log(5, 10) =', math.log(5, 10))
	

سنحصل على النتيجة التالية عند التشغيل.

log(5)     = 1.6094379124341003
log(5, e)  = 1.6094379124341003
log(5, 2)  = 2.321928094887362
log(5, 10) = 0.6989700043360187

Python الدالة log2 ()

تعريفها

ترجع قيمة الـ Logarithm Base 2 للعدد الذي نمرره لها مكان الباراميتر x.
يرمز له بـ log2 في الرياضيات.

هذه الدالة تعتبر بديل للدالة log(x, 2).


بناؤها

                  log2(x)
  

باراميترات

x عبارة عن عدد ليس له نوع محدد.


قيمة الإرجاع

ترجع قيمة الـ Logarithm Base 2 للعدد الذي نمرره لها مكان الباراميتر x.


مثال

Test.py
                    # log2() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # log2() للعدد 5 و التي أرجعتها الدالة Logarithm Base 2 هنا قمنا بعرض قيمة الـ
	  print('log2(5) =', math.log2(5))
	

سنحصل على النتيجة التالية عند التشغيل.

log2(5) = 2.321928094887362

Python numbers الدالة log10()

تعريفها

ترجع قيمة الـ Logarithm Base 10 للعدد الذي نمرره لها مكان الباراميتر x.
يرمز له بـ log10 في الرياضيات.

هذه الدالة تعتبر بديل للدالة log(x, 10).

بناؤها

                  log10(x)
  

باراميترات

x عبارة عن عدد ليس له نوع محدد.


قيمة الإرجاع

ترجع قيمة الـ Logarithm Base 10 للعدد الذي نمرره لها مكان الباراميتر x.


مثال

Test.py
                    # log10() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # log10() للعدد 5 و التي أرجعتها الدالة Logarithm Base 10 هنا قمنا بعرض قيمة الـ
	  print('log10(5) =', math.log10(5))
	

سنحصل على النتيجة التالية عند التشغيل.

log10(5) = 0.6989700043360189

Python الدالة sin()

تعريفها

ترجع قيمة الـ sine للعدد الذي نمرره لها مكان الباراميتر x.


بناؤها

                  sin(x)
  

باراميترات

x عبارة عن عدد ليس له نوع محدد.


قيمة الإرجاع

ترجع قيمة الـ sine للعدد الذي نمرره لها مكان الباراميتر x, ترجعه كـ float.


مثال

Test.py
                    # sin() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # sin() للعدد 25 الذي أرجعته الدالة sine هنا قمنا بعرض ناتج الـ
	  print('sin(25) =', math.sin(25))
	

سنحصل على النتيجة التالية عند التشغيل.

sin(25) = -0.13235175009777303

Python numbers الدالة cos()

تعريفها

ترجع قيمة الـ cosine للعدد الذي نمرره لها مكان الباراميتر x.


بناؤها

                  cos(x)
  

باراميترات

x عبارة عن عدد ليس له نوع محدد.


قيمة الإرجاع

ترجع قيمة الـ cosine للعدد الذي نمرره لها مكان الباراميتر x, ترجعه كـ float.


مثال

Test.py
                    # cos() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # cos() للعدد 25 الذي أرجعته الدالة cosine هنا قمنا بعرض ناتج الـ
	  print('cos(25) =', math.cos(25))
	

سنحصل على النتيجة التالية عند التشغيل.

cos(25) = 0.9912028118634736

Python الدالة tan()

تعريفها

ترجع قيمة الـ tangent للعدد الذي نمرره لها مكان الباراميتر x.

 

بناؤها

                  tan(x)
  

باراميترات

x عبارة عن عدد ليس له نوع محدد.


قيمة الإرجاع

ترجع قيمة الـ tangent للعدد الذي نمرره لها مكان الباراميتر x, ترجعه كـ float.


مثال

Test.py
                    # tan() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # tan() للعدد 25 الذي أرجعته الدالة tangent هنا قمنا بعرض ناتج الـ
	  print('tan(25) =', math.tan(25))
	

سنحصل على النتيجة التالية عند التشغيل.

tan(25) = -0.13352640702153587

Python numbers الدالة asin()

تعريفها

ترجع قيمة الـ arc sine للعدد الذي نمرره لها مكان الباراميتر x.
القيمة التي نضعها يجب أن تكون بين 1- و 1.


بناؤها

                  asin(x)
  

باراميترات

x عبارة عن عدد ليس له نوع محدد.


قيمة الإرجاع

ترجع قيمة الـ arc sine للعدد الذي نمرره لها مكان الباراميتر x, ترجعه كـ float.


مثال

Test.py
                    # asin() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # asin() للعدد 0.5 الذي أرجعته الدالة arc sine هنا قمنا بعرض ناتج الـ
	  print('asin(0.5) =', math.asin(0.5))
	

سنحصل على النتيجة التالية عند التشغيل.

asin(0.5) = -0.13352640702153587

Python الدالة acos()

تعريفها

ترجع قيمة الـ arc cosine للعدد الذي نمرره لها مكان الباراميتر x.
القيمة التي نضعها يجب أن تكون بين 1- و 1.


بناؤها

                  acos(x)
  

باراميترات

x عبارة عن عدد ليس له نوع محدد.


قيمة الإرجاع

ترجع قيمة الـ arc cosine للعدد الذي نمرره لها مكان الباراميتر x, ترجعه كـ float.


مثال

Test.py
                    # acos() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # acos() للعدد 0.5 الذي أرجعته الدالة arc cosine هنا قمنا بعرض ناتج الـ
	  print('acos(0.5) =', math.acos(0.5))
	

سنحصل على النتيجة التالية عند التشغيل.

acos(0.5) = 1.0471975511965979

Python الدالة atan()

تعريفها

ترجع قيمة الـ arc tangent للعدد الذي نمرره لها مكان الباراميتر x.


بناؤها

                  atan(x)
  

باراميترات

x عبارة عن عدد ليس له نوع محدد.


قيمة الإرجاع

ترجع قيمة الـ arc tangent للعدد الذي نمرره لها مكان الباراميتر x, ترجعه كـ float.


مثال

Test.py
                    # atan() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # atan() للعدد 40.5 الذي أرجعته الدالة arc tangent هنا قمنا بعرض ناتج الـ
	  print('atan(40.5) =', math.atan(40.5))
	

سنحصل على النتيجة التالية عند التشغيل.

atan(40.5) = 1.5461099847392972

Python الدالة degrees()

تعريفها

تحول قيمة العدد الذي نمرره لها مكان الباراميتر x لـ Degrees.

 

بناؤها

                  degrees(x)
  

باراميترات

x عبارة عن عدد ليس له نوع محدد.


قيمة الإرجاع

ترجع قيمة الـ Degrees للعدد الذي نمرره لها مكان الباراميتر x, ترجعه كـ float.


مثال

Test.py
                    # degrees() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # degrees() للعدد 15 الذي أرجعته الدالة Degrees هنا قمنا بعرض ناتج الـ
	  print('degrees(15) =', math.degrees(15))
	

سنحصل على النتيجة التالية عند التشغيل.

degrees(15) = 859.4366926962348

Python الدالة radians()

تعريفها

تحول قيمة العدد الذي نمرره لها مكان الباراميتر x لـ Radians.


بناؤها

                  radians(x)
  

باراميترات

x عبارة عن عدد ليس له نوع محدد.


قيمة الإرجاع

ترجع قيمة الـ Radians للعدد الذي نمرره لها مكان الباراميتر x, ترجعه كـ float.


مثال

Test.py
                    # radians() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # radians() للعدد 15 الذي أرجعته الدالة Radians هنا قمنا بعرض ناتج الـ
	  print('radians(15) =', math.radians(15))
	

سنحصل على النتيجة التالية عند التشغيل.

radians(15) = 0.2617993877991494

Python الدالة gcd()

تعريفها

ترجع عدد صحيح يمثل القاسم المشترك الأكبر (Greatest Common Divisor) بين العددين اللذين نمررهما لها مكان الباراميترين x و y.

 .

بناؤها

                  gcd(x, y)
  

باراميترات

  • x عبارة عن عدد صحيح.

  • y عبارة عن عدد صحيح.


قيمة الإرجاع

ترجع عدد صحيح يمثل القاسم المشترك الأكبر بين العددين اللذين نمررهما لها مكان الباراميترين x و y.


مثال

Test.py
                    # gcd() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
	  import math

	  # gcd() هنا قمنا بعرض العدد المشترك الأكبر بين العددين 36 و 45 الذي أرجعته الدالة
	  print('gcd(36, 45) =', math.gcd(36, 45))
	

سنحصل على النتيجة التالية عند التشغيل.

gcd(36, 45) = 9