3.1. آرگومان‌های کلمه کلیدی می‌تونی موقع صدا کردن تابع، اسم پارامترها رو مشخص کنی تا ترتیب مهم نباشه. به این می‌گن آرگومان‌های کلمه کلیدی. ✨ مثال 1: اطلاعات کاربر def user_info(name, age): print(f"Name: {name}, Age: {age}") # Print user info user_info(age=18, name="Ali") # Keyword arguments user_info(name="Sara", age=20) 🔹 خروجی: Name: Ali, Age: 18 Name: Sara, Age: 20 ✨ مثال 2: هزینه سفر def travel_cost(destination, cost): print(f"Trip to {destination} costs {cost}") # Print travel cost travel_cost(cost=500, destination="Paris") 🔹 خروجی: Trip to Paris costs 500 ✨مثال 3: سفارش غذا def order_food(food, quantity): print(f"Ordered {quantity} of {food}") # Print order order_food(quantity=2, food="Pizza") 🔹 خروجی: Ordered 2 of Pizza ✅ چرا کلمه کلیدی باحاله؟ - ترتیب پارامترها مهم نیست، پس کد خواناتر می‌شه. - وقتی تابع پارامترهای زیادی داره، مشخص کردن اسم‌ها از اشتباه جلوگیری می‌کنه. ✨ مثال روزمره: فرض کن داری یه اپلیکیشن رزرو بلیط می‌سازی. با آرگومان‌های کلمه کلیدی، کاربر می‌تونه مقصد و تاریخ رو به هر ترتیبی وارد کنه. ❓ تمرین: یه تابع بنویسید که سه پارامتر (اسم، شهر، شغل) بگیره و پیغام چاپ کنه. تابع رو با آرگومان‌های کلمه کلیدی و با ترتیب‌های مختلف صدا کنید. 💯 @PythonForYou 🧑‍💻👩‍💻