آموزش برنامهنویسی عملی: توابع (Functions): تعریف و فراخوانی - نکته خودمونی
توابع (Functions): تعریف و فراخوانی
- برای شروع، بیاید با مفهوم توابع (Functions) در برنامه نویسی آشنا بشیم! 🚀 توابع مثل دستورالعمل های کوچیکی هستند که یک کار خاص رو انجام میدن.
- تعریف یک تابع خیلی راحته! مثلاً در پایتون می تونید بنویسید def myfunction(): که یعنی "یه تابعی به اسم myfunction بساز". 💡
- داخل پرانتز های تابع، می تونید پارامتر (parameter) تعریف کنید. این پارامترها مثل ورودی هایی هستند که تابع برای انجام کارش نیاز داره. 📥
- بعد از تعریف تابع، برای اینکه اجرا بشه باید اون رو فراخوانی (call) کنید. کافیه اسم تابع رو بنویسید و پرانتز رو بذارید: myfunction(). 📞
- فرض کنید می خوایم تابعی بسازیم که دو عدد رو جمع کنه. در پایتون این شکلی میشه: def addnumbers(a, b): return a b. خیلی ساده است! 👍
- حالا برای استفاده از تابع بالا، کافیه اینطور بنویسید: result addnumbers(5, 3). متغیر result مقدار 8 رو خواهد داشت. 😉
- توابع به کد شما نظم میدن و باعث میشن قابل فهم تر و قابل استفاده مجدد بشه. دیگه لازم نیست یک کار رو بارها و بارها تکرار کنید. ✨
- یادتون باشه، هر تابع بهتره یک کار مشخص رو انجام بده. این اصل SOLID در طراحی نرم افزار هم هست و به خوانایی کد کمک می کنه. 🧼
- بعضی توابع مقداری رو برمی گردونن (با استفاده از return) و بعضی دیگه فقط کاری رو انجام میدن. هر دو حالت مفید هستن. ✅
- تمرین کنید! سعی کنید توابع مختلفی برای کار های ساده بسازید؛ مثلاً تابعی برای سلام کردن یا تابعی برای محاسبه مساحت یک مربع. ✍
منبع آموزشی این مطلب
این مطلب برگرفته از محصول آموزشی «Hands on با پایتون: قدم به قدم تا ساخت برنامههای کاربردی» است
برای مشاهده توضیحات کامل، جزئیات دوره و دریافت محصول، روی دکمه زیر کلیک کنید.
اطلاعات بیشتر و دریافت محصول