آموزش برنامه‌نویسی عملی: توابع (Functions): تعریف و فراخوانی - نکته خودمونی

توابع (Functions): تعریف و فراخوانی

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

این مطلب برگرفته از محصول آموزشی «Hands on با پایتون: قدم به قدم تا ساخت برنامه‌های کاربردی» است

برای مشاهده توضیحات کامل، جزئیات دوره و دریافت محصول، روی دکمه زیر کلیک کنید.

اطلاعات بیشتر و دریافت محصول