تابع و لیست‌ها 📋 تابع‌ها با لیست‌ها خیلی خوب کار می‌کنن و می‌تونن داده‌های زیادی رو مدیریت کنن. بیاید یه تابع بنویسیم که با لیست کار کنه! ✨ مثال: def sum_list(numbers): total = 0 for num in numbers: total += num return total # Return sum of list print(sum_list([1, 2, 3, 4])) # Sum of list print(sum_list([10, 20, 30])) # Sum of another list 🔹 خروجی: 10 60 🔰 این کد چیکار می‌کنه؟ تابع sum_list یه لیست از اعداد می‌گیره. با حلقه، همه اعداد رو جمع می‌کنه و نتیجه رو برمی‌گردونه. برای لیست [1, 2, 3, 4]، خروجی 10ه و برای [10, 20, 30]، خروجی 60. ✅ چرا این تابع باحاله؟ - می‌تونی با هر لیست از اعداد کار کنی، مهم نیست چند تا عدد باشه. - می‌تونی از خروجی تابع تو محاسبات دیگه استفاده کنی. ✨ مثال روزمره: فرض کن داری یه اپلیکیشن برای مدیریت هزینه‌ها می‌سازی. یه تابع می‌نویسی که لیست خریدهای یه روز رو بگیره و جمعشون رو حساب کنه. ❓ تمرین: یه تابع بنویسید که یه لیست از اعداد بگیره و بزرگ‌ترین عدد رو برگردونه. تابع رو با دو لیست مختلف تست کنید. 💯 @PythonForYou 🧑‍💻👩‍💻