Programming Basics SQL HTML CSS JavaScript Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Learn Typing

بايثونالدالة max()

تعريفها

ترجع العدد الأكبر من بين مجموعة الأعداد التي يتم تمريرها لها عند استدعائها.


بناؤها

# الشكل الأول
max(iterable, *[, key, default])
# الشكل الثاني
max(arg1, arg2, *args[, key])
# الشكل الأول max(iterable, *[, key, default]) # الشكل الثاني max(arg1, arg2, *args[, key])

باراميترات

يمكن إستدعاء هذه الدالة بطريقتين:

  • يمكن تمرير مصفوفة من الأعداد لها مع وضع عناصرها بين [] أو ().
  • و يمكن تمرير أي عدد من الأعداد لها مع وضع فاصلة بين كل عددين.

قيمة الإرجاع

ترجع العدد الأكبر من بين مجموعة الأعداد التي يتم تمريرها لها عند استدعائها.


المثال الأول

Test.py
# هنا قمنا بتعريف 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

المثال الثاني

Test.py
# ( أي ككائن واحد يحتوي على مجموعة قيم ) 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