تابع و دیکشنری‌ها 📖 تابع‌ها با دیکشنری‌ها هم خیلی خوب کار می‌کنن و می‌تونن داده‌های پیچیده رو مدیریت کنن. بیاید یه تابع بنویسیم که با دیکشنری کار کنه! ✨ مثال: def print_dict(data): for key, value in data.items(): print(f"{key}: {value}") # Print key-value pairs print_dict({"name": "Ali", "age": 18, "city": "Tehran"}) 🔹 خروجی: name: Ali age: 18 city: Tehran 🔰 این کد چیکار می‌کنه؟ تابع print_dict یه دیکشنری می‌گیره. با حلقه، همه کلیدها و مقادیر رو چاپ می‌کنه. دیکشنری می‌تونه هر تعداد جفت کلید-مقدار داشته باشه. ✅ چرا این تابع باحاله؟ - می‌توتی اطلاعات ساختاریافته (مثل مشخصات یه نفر) رو راحت مدیریت کنی. - دیکشنری‌ها برای ذخیره داده‌های واقعی (مثل اطلاعات کاربر) خیلی کاربردین. ✨ مثال روزمره: فرض کن داری یه اپلیکیشن برای مدیریت دانش‌آموزا می‌سازی. یه تابع می‌نویسی که مشخصات هر دانش‌آموز (اسم، سن، نمره) رو از دیکشنری بگیره و چاپ کنه. ❓ تمرین: یه تابع بنویسید که یه دیکشنری بگیره و فقط کلیدها رو چاپ کنه. تابع رو با دو دیکشنری مختلف تست کنید. 💯 @PythonForYou 🧑‍💻👩‍💻