دستور پایتون sum()

دستور پایتون sum() یک تابع داخلی است که برای جمع کردن اعداد در یک لیست یا تاپل استفاده می‌شود. این تابع می‌تواند هر نوع داده عددی را دریافت کند و جمع آن‌ها را برگرداند.

سینتکس استفاده از تابع sum() به صورت زیر است:

sum(iterable, start)

در اینجا:
– iterable: یک شیء قابل تکرار مانند لیست یا تاپل که شامل اعداد مورد نظر برای جمع است.
– start (اختیاری): یک عدد اختیاری که به عنوان مقدار اولیه برای جمع استفاده می‌شود. اگر این آرگومان وجود نداشته باشد، مقدار اولیه برابر با صفر است.

در صورتی که تابع sum() با یک لیست از اعداد فراخوانی شود، تمام اعداد در لیست با هم جمع می‌شوند و نتیجه برگردانده می‌شود. برای مثال:

numbers = [1, 2, 3, 4, 5]
total = sum(numbers)
print(total) # خروجی: 15

در این مثال، تمام اعداد در لیست numbers با هم جمع شده و نتیجه 15 است.

همچنین، تابع sum() می‌تواند با استفاده از تاپل یا سایر شیء‌های قابل تکرار نیز استفاده شود. برای مثال:

numbers = (1, 2, 3, 4, 5)
total = sum(numbers)
print(total) # خروجی: 15

در اینجا، تاپل numbers شامل اعداد است و تمام اعداد با هم جمع شده و نتیجه 15 است.

همچنین، می‌توان از تابع sum() با مقدار اولیه برای جمع کردن عناصر استفاده کرد. برای مثال:

numbers = [1, 2, 3, 4, 5]
total = sum(numbers, 10)
print(total) # خروجی: 25

در اینجا، مقدار اولیه برابر با 10 است و تمام اعداد در لیست با هم جمع شده و به عدد 10 اضافه می‌شوند. نتیجه نهایی برابر با 25 است.

در نتیجه، تابع sum() یک راه ساده و کارآمد برای جمع کردن اعداد است و می‌تواند در برنامه‌های پایتون مختلف مورد استفاده قرار گیرد.