Python numbers الدالة abs()
تعريفها
ترجع القيمة المطلقة للعدد الذي نمرره لها مكان الباراميتر x
.
بناؤها
abs(x)
باراميترات
x
عبارة عن عدد ليس له نوع محدد.
قيمة الإرجاع
ترجع القيمة المطلقة للعدد الذي نمرره لها مكان الباراميتر x
.
مثال
x = -5 # -قيمته 5 x هنا قمنا بتعريف متغير إسمه print('x =', x) # كما هي x هنا قمنا بعرض قيمة المتغير print('abs(x) =', abs(x)) # abs() المطلقة التي أرجعتها الدالة x هنا قمنا بعرض قيمة المتغير
•سنحصل على النتيجة التالية عند التشغيل.
abs(x) = 5
Python numbers الدالة round()
تعريفها
ترجع أقرب عدد صحيح للعدد الذي نمرره لها مكان الباراميتر number
.
بناؤها
round(number[, ndigits])
باراميترات
number
عبارة عن عدد ليس له نوع محدد.ndigits
هذا باراميتر إختياري أي لست مجبراً على تمرير قيمة مكانه, و هو عبارة عن عدد صحيح يمثل عند أي عدد بعض الفاصلة تريد أن يحدث التقريب Rounding.
في حال مررت القيمةNone
أو لم تمرر قيمة مكان هذا الباراميتر, سيتم إعتبار أنك قمت بتمرير القيمة 0 له و بالتالي لن يتم إظهار أي عدد بعض الفاصلة.
قيمة الإرجاع
ترجع أقرب عدد صحيح للعدد الذي نمرره لها مكان الباراميتر x
, ترجعه كـ float
.
مثال
x = 5.674 # قيمته 5.674 x هنا قمنا بتعريف متغير إسمه print('round(',x,') =', round(x)) # x لترجع أقرب قيمة لقيمة المتغير round() هنا قمنا باستدعاء الدالة print('round(',x,', 1) =', round(x, 1)) # مع تجاهل أي عدد موجود بعد الفاصلة بعدد واحد x لترجع أقرب قيمة لقيمة المتغير round() هنا قمنا باستدعاء الدالة print('round(',x,', 2) =', round(x, 2)) # مع تجاهل أي عدد موجود بعد الفاصلة بعددين x لترجع أقرب قيمة لقيمة المتغير round() هنا قمنا باستدعاء الدالة print('round(',x,', 3) =', round(x, 3)) # مع تجاهل أي عدد موجود بعد الفاصلة بثلاثة أعداد x لترجع أقرب قيمة لقيمة المتغير round() هنا قمنا باستدعاء الدالة print('round(',x,', 4) =', round(x, 4)) # مع تجاهل أي عدد موجود بعد الفاصلة بأربعة أعداد x لترجع أقرب قيمة لقيمة المتغير round() هنا قمنا باستدعاء الدالة
•سنحصل على النتيجة التالية عند التشغيل.
round( 5.674 , 1) = 5.7
round( 5.674 , 2) = 5.67
round( 5.674 , 3) = 5.674
round( 5.674 , 4) = 5.674
Python numbers الدالة max()
تعريفها
ترجع العدد الأكبر بين مجموعة الأعداد التي نمررها لها كـ Arguments.
بناؤها
# الشكل الأول max(iterable, *[, key, default]) # الشكل الثاني max(arg1, arg2, *args[, key])
باراميترات
يمكن إستدعاء هذه الدالة بطريقتين:
يمكن تمرير مصفوفة من الأعداد لها كـ Argument مع وضع عناصرها بين
[]
أو()
.و يمكن تمرير أي عدد من الأعداد لها كـ Arguments مع وضع فاصلة بين كل عددين.
قيمة الإرجاع
ترجع العدد الأكبر بين مجموعة الأعداد التي نمررها لها كـ Arguments.
المثال الأول
# هنا قمنا بتعريف 3 متغيرات تحتوي على قيم مختلفة x = 1 y = 7 z = 4 # max بواسطة الدالة z و y ,x هنا قمنا بعرض القيمة الأكبر بين القيم الموجودة في المتغيرات print('The biggest number is:', max(x, y, z))
•سنحصل على النتيجة التالية عند التشغيل.
المثال الثاني
# ( أي ككائن واحد يحتوي على مجموعة قيم ) iterable هنا قمنا بتعريف مصفوفة من الأعداد و وضعنا قيمها بداخل [] حتى تصبح كـ iterable = list([1, 4, 2, 9, 6, 5]) # iterable هنا قمنا بعرض القيمة الأكبر بين القيم الموجودة في الكائن print('The biggest number is:', max(iterable))
•سنحصل على النتيجة التالية عند التشغيل.
Python numbers الدالة min()
تعريفها
ترجع العدد الأصغر بين مجموعة الأعداد التي نمررها لها كـ Arguments.
بناؤها
# الشكل الأول min(iterable, *[, key, default]) # الشكل الثاني min(arg1, arg2, *args[, key])
باراميترات
يمكن إستدعاء هذه الدالة بطريقتين:
يمكن تمرير مصفوفة من الأعداد لها كـ Argument مع وضع عناصرها بين
[]
أو()
.و يمكن تمرير أي عدد من الأعداد لها كـ Arguments مع وضع فاصلة بين كل عددين.
قيمة الإرجاع
ترجع العدد الأصغر بين مجموعة الأعداد التي نمررها لها كـ Arguments.
المثال الأول
# هنا قمنا بتعريف 3 متغيرات تحتوي على قيم مختلفة x = 7 y = 1 z = 4 # min بواسطة الدالة z و y ,x هنا قمنا بعرض القيمة الأصغر بين القيم الموجودة في المتغيرات print('The smallest number is:', min(x, y, z))
•سنحصل على النتيجة التالية عند التشغيل.
المثال الثاني
# ( أي ككائن واحد يحتوي على مجموعة قيم ) iterable هنا قمنا بتعريف مصفوفة من الأعداد و وضعنا قيمها بداخل [] حتى تصبح كـ iterable = list([1, 4, 2, 9, 6, 5]) # iterable هنا قمنا بعرض القيمة الأصغر بين القيم الموجودة في الكائن print('The smallest number is:', min(iterable))
•سنحصل على النتيجة التالية عند التشغيل.