بايثونالدالة max()
تعريفها
ترجع العدد الأكبر بين مجموعة الأعداد التي نمررها لها عند استدعائها.
بناؤها
# الشكل الأول
max(iterable, *[, key, default])
# الشكل الثاني
max(arg1, arg2, *args[, key])
# الشكل الأول
max(iterable, *[, key, default])
# الشكل الثاني
max(arg1, arg2, *args[, key])
باراميترات
يمكن إستدعاء هذه الدالة بطريقتين:
- يمكن تمرير مصفوفة من الأعداد لها مع وضع عناصرها بين [] أو ().
- و يمكن تمرير أي عدد من الأعداد لها مع وضع فاصلة بين كل عددين.
قيمة الإرجاع
ترجع العدد الأكبر بين مجموعة الأعداد التي نمررها لها عند استدعائها.
المثال الأول
# هنا قمنا بتعريف 3 متغيرات تحتوي على قيم مختلفة
x = 1
y = 7
z = 4
# max بواسطة الدالة z و y ,x هنا قمنا بعرض القيمة الأكبر بين القيم الموجودة في المتغيرات
print('The biggest number is:', max(x, y, z))
# هنا قمنا بتعريف 3 متغيرات تحتوي على قيم مختلفة
x = 1
y = 7
z = 4
# max بواسطة الدالة z و y ,x هنا قمنا بعرض القيمة الأكبر بين القيم الموجودة في المتغيرات
print('The biggest number is:', max(x, y, z))
سنحصل على النتيجة التالية عند التشغيل.
The biggest number is: 7
المثال الثاني
# ( أي ككائن واحد يحتوي على مجموعة قيم ) iterable هنا قمنا بتعريف مصفوفة من الأعداد و وضعنا قيمها بداخل [] حتى تصبح كـ
iterable =([1, 4, 2, 9, 6, 5])
# iterable هنا قمنا بعرض القيمة الأكبر بين القيم الموجودة في الكائن
print('The biggest number is:', max(iterable))
# ( أي ككائن واحد يحتوي على مجموعة قيم ) iterable هنا قمنا بتعريف مصفوفة من الأعداد و وضعنا قيمها بداخل [] حتى تصبح كـ
iterable =([1, 4, 2, 9, 6, 5])
# iterable هنا قمنا بعرض القيمة الأكبر بين القيم الموجودة في الكائن
print('The biggest number is:', max(iterable))
سنحصل على النتيجة التالية عند التشغيل.
The biggest number is: 9