بواسطة

دالة تقوم بعرض أكبر قيمة موجودة؟ 

طلاب "منصة رمشة" الباحثين عن الإجابة الصحيحة لسؤال: دالة تقوم بعرض أكبر قيمة موجودة بيت العلم، في منصتنا منصة رمشة تبنى أجيال وتربيها على التعلم الصحيح للمواد والمعاملات اليومية، فكل مادة لها تأثيرها على الطالب فتجعله يعي كل ما حوله جيداً ويعرف واجباته ومهامه.

دالة تقوم بعرض أكبر قيمة موجودة

يجتمع في منصة رمشة معلمونا الأفاضل ليمنحونا شرف التعلم، لننهل من معرفتهم وتربيتهم وأخلاقهم، فكم من مسألة كانت صعبة أصبحت سهلة سلسة بعد شرحهم ومعرفة حلها الصحيح.

دالة تقوم بعرض أكبر قيمة موجودة؟ 

الحل النموذجي:

MAX.

يمكن كتابة دالة تقوم بعرض أكبر قيمة موجودة بطريقتين:

الطريقة الأولى:

Python

def find_max(numbers):

    max_number = numbers[0]

    for number in numbers:

        if number > max_number:

            max_number = number

    return max_number

يُرجى استخدام الرمز بحذر. مزيد من المعلومات

تقوم هذه الدالة بالخطوات التالية:

تأخذ الدالة قائمة من الأعداد كوسيطة.

تحدد الدالة متغير max_number ليكون أكبر قيمة موجودة في القائمة.

تنتقل الدالة عبر قائمة الأعداد، وتقارن كل رقم مع قيمة max_number.

إذا كان الرقم أكبر من قيمة max_number، فإن الدالة تحدد الرقم الجديد كقيمة max_number.

تعيد الدالة قيمة max_number.

الطريقة الثانية:

Python

def find_max(numbers):

    return max(numbers)

يُرجى استخدام الرمز بحذر. مزيد من المعلومات

تقوم هذه الدالة باستعمال الدالة max() الافتراضية في لغة بايثون. تقوم الدالة max() بمقارنة جميع القيم في القائمة، وتعيد أكبر قيمة.

فيما يلي مثال على كيفية استخدام هاتين الدالتين:

Python

numbers = [1, 2, 3, 4, 5]

max_number = find_max(numbers)

print(max_number)

يُرجى استخدام الرمز بحذر. مزيد من المعلومات

سيؤدي هذا البرنامج إلى طباعة القيمة التالية على الشاشة:

5

يمكنك اختيار الطريقة التي تريدها لكتابة الدالة اعتمادًا على احتياجاتك.

1 إجابة واحدة

0 تصويتات
بواسطة
 
أفضل إجابة
دالة تقوم بعرض أكبر قيمة موجودة؟
مرحبا بكم زوار منصة رمشة، أن نقدم لكم عبر موقعنا هذا كل جديد ومفيد في كافة المجالات وكل ما تبحثون على المعلومة تلقونها في منصة رمشة الاكثر تميز وريادة للإجابة على استفساراتكم واسئلتكم وتعليقاتكم وعلينا الإجابة عليها.

Deprecated: Automatic conversion of false to array is deprecated in /home/softhasi/minstrmh.com/qa-include/qa-base.php(720) : eval()'d code on line 128
...