Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

استخدام Sum

جزء من قسم Logic & Flow في رحلة Python على Coddy — الدرس 46 من 78.

تعد الدالة sum() دالة مدمجة تتيح لك حساب مجموع العناصر بسرعة في كائن قابل للتكرار (iterable)، مثل القائمة (list) أو الصف (tuple). فهي توفر طريقة موجزة لجمع القيم الرقمية.

الاستخدام الأساسي:

numbers = [1, 2, 3, 4, 5]
total = sum(numbers)
print(total)
# الناتج: 15

في هذا المثال، تقوم دالة sum() بحساب مجموع كل العناصر في قائمة numbers.

استخدام قيمة ابتدائية:

يمكنك أيضاً تقديم وسيط ثانٍ لـ sum()، والذي يعمل كقيمة ابتدائية للمجموع. هذا مفيد عندما تريد إضافة عناصر كائن قابل للتكرار (iterable) إلى قيمة أولية.

numbers = [1, 2, 3, 4, 5]
total = sum(numbers, 10)
print(total)
# الناتج: 25

في هذه الحالة، تبدأ الدالة sum() بالقيمة 10 وتضيف جميع العناصر من قائمة numbers إليها.

challenge icon

التحدي

سهل

اكتب برنامجًا يحصل على قائمة بمبالغ المبيعات والمبلغ النقدي الأولي في آلة تسجيل النقد ويحسب إجمالي المبيعات، بما في ذلك المبلغ النقدي الأولي. اطبع النتيجة.

ورقة مرجعية

تقوم الدالة sum() بحساب مجموع العناصر في كائن قابل للتكرار (iterable) مثل القائمة (list) أو الصف (tuple).

الاستخدام الأساسي:

numbers = [1, 2, 3, 4, 5]
total = sum(numbers)
print(total)
# النتيجة: 15

استخدام قيمة ابتدائية:

numbers = [1, 2, 3, 4, 5]
total = sum(numbers, 10)
print(total)
# النتيجة: 25

جرّب بنفسك

sales = eval(input())
starting_cash = eval(input())

# اكتب الكود هنا
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Logic & Flow