دستور پایتون sum()
دستور پایتون sum()
دستور sum() در زبان برنامهنویسی پایتون یک تابع داخلی است که برای جمع کردن اعضای یک لیست، تاپل یا سایر توالیهای قابل تکرار استفاده میشود. این تابع مقدار جمع اعضا را به عنوان خروجی برمیگرداند. دستور sum() در قالب زیر قابل استفاده است: sum(iterable, start) در…
2023-07-252 دقیقه مطالعه
دستور پایتون sum()
دستور sum() در زبان برنامهنویسی پایتون یک تابع داخلی است که برای جمع کردن اعضای یک لیست، تاپل یا سایر توالیهای قابل تکرار استفاده میشود. این تابع مقدار جمع اعضا را به عنوان خروجی برمیگرداند.
دستور sum() در قالب زیر قابل استفاده است:
sum(iterable, start)
در اینجا، iterable یک توالی قابل تکرار است که شامل اعضایی است که قرار است جمع شوند. این توالی میتواند لیست، تاپل، رشته یا سایر اشیاء قابل تکرار باشد. همچنین، start یک مقدار اختیاری است که به شکل پیشفرض برابر با صفر است و مقدار اولیه مجموع را تعیین میکند.
برای استفاده از تابع sum() در پایتون، میتوانیم به صورت زیر عمل کنیم:
```python
numbers = [1, 2, 3, 4, 5]
result = sum(numbers)
print(result)
```
در این مثال، ابتدا یک لیست به نام numbers تعریف میکنیم که شامل اعداد ۱ تا ۵ است. سپس از تابع sum() استفاده میکنیم تا اعضای این لیست را با هم جمع کنیم و نتیجه را در متغیر result ذخیره میکنیم. در نهایت، مقدار result را چاپ میکنیم که خروجی آن ۱۵، مجموع اعضای لیست numbers است.
با استفاده از دستور sum()، میتوانیم جمع اعضای هر توالی قابل تکرار دیگری را نیز محاسبه کنیم. به عنوان مثال، میتوانیم از تابع sum() برای جمع اعداد یک تا n استفاده کنیم:
```python
n = 10
numbers = range(1, n+1)
result = sum(numbers)
print(result)
```
در این مثال، متغیر n را برابر با ۱۰ تعریف میکنیم و سپس از تابع range() برای ایجاد یک توالی اعداد ۱ تا n استفاده میکنیم. این توالی را به عنوان ورودی به تابع sum() میدهیم تا اعضا را با هم جمع کند. در نهایت، نتیجه را چاپ میکنیم که برابر با ۵۵، مجموع اعداد ۱ تا ۱۰ است.
در این مقاله به توضیح دستور sum() در زبان پایتون پرداختیم. این دستور برای جمع کردن اعضای توالیهای قابل تکرار به کار میرود و خروجی آن مجموع اعضا است. با استفاده از این دستور، میتوان جمع اعضای لیست، تاپل و سایر توالیها را محاسبه کرد.
دیدگاهها
پس از بررسی و تأیید مدیر، دیدگاهها در سایت نمایش داده میشوند.
هنوز دیدگاهی منتشر نشده است
اولین نفری باشید که نظر میدهد.