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

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

تعريفها

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


بناؤها

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

باراميترات

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

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

قيمة الإرجاع

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


المثال الأول

Test.py
# هنا قمنا بتعريف 3 متغيرات تحتوي على قيم مختلفة
x = 7
y = 1
z = 4
# min بواسطة الدالة z و y ,x هنا قمنا بعرض القيمة الأصغر بين القيم الموجودة في المتغيرات
print('The smallest number is:', min(x, y, z))
# هنا قمنا بتعريف 3 متغيرات تحتوي على قيم مختلفة x = 7 y = 1 z = 4 # min بواسطة الدالة z و y ,x هنا قمنا بعرض القيمة الأصغر بين القيم الموجودة في المتغيرات print('The smallest number is:', min(x, y, z))

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

The smallest number is: 1

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

Test.py
# ( أي ككائن واحد يحتوي على مجموعة قيم ) iterable هنا قمنا بتعريف مصفوفة من الأعداد و وضعنا قيمها بداخل [] حتى تصبح كـ
iterable =([1, 4, 2, 9, 6, 5])
# iterable هنا قمنا بعرض القيمة الأصغر بين القيم الموجودة في الكائن
print('The smallest number is:', min(iterable))
# ( أي ككائن واحد يحتوي على مجموعة قيم ) iterable هنا قمنا بتعريف مصفوفة من الأعداد و وضعنا قيمها بداخل [] حتى تصبح كـ iterable =([1, 4, 2, 9, 6, 5]) # iterable هنا قمنا بعرض القيمة الأصغر بين القيم الموجودة في الكائن print('The smallest number is:', min(iterable))

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

The smallest number is: 1