py-03-01 - تابع چیست؟ چرا از آن استفاده کنیم؟
py-03-01 - تابع چیست؟ چرا از آن استفاده کنیم؟
توضیحات :
چی یاد میگیری در این ویدیو:
-
توابع (Functions) در پایتون:
-
هر چیزی که در پایتون میبینی، از پایتون ۳ به بعد، آبجکت است.
-
پرینت (
()print) و ورودی گرفتن (()input) نمونههایی از توابع هستند.
-
-
تعریف تابع چیست و چرا استفاده میکنیم:
-
تابع مجموعهای از دستورات است که هدف مشخصی را دنبال میکند.
-
هدف: انجام کار خاص بدون تکرار کدهای طولانی.
-
مزیت: رعایت اصل DRY (Don’t Repeat Yourself) – خودت را تکرار نکن.
-
-
مثال عملی با عملیات تقسیم:
-
تقسیم دو عدد: بررسی میکنیم که مخرج صفر نباشد (
if b != 0). -
بدون تابع: باید ۴ خط کد را هر بار برای هر تقسیم بنویسی.
-
با تابع: کد فقط یک بار نوشته میشود و هر بار با فراخوانی تابع استفاده میشود.
-
-
مزایای استفاده از تابع:
-
جلوگیری از کپی پیستهای مکرر.
-
سادهتر کردن کد و کاهش تعداد خطوط برنامه.
-
امکان تغییر قوانین یا منطق در یک مکان و اعمال خودکار در همه جا.
-
خوانایی و مدیریت بهتر برنامه.
-
-
فلسفه اصلی توابع:
-
جمعآوری چند دستور در یک بسته برای انجام یک کار خاص.
-
امکان استفاده مجدد و تغییر آسان بدون دستکاری بخشهای دیگر برنامه.
-
-
روش عملی:
-
تعریف تابع تقسیم: بررسی شرایط (مثل مخرج صفر) و انجام تقسیم.
-
فراخوانی تابع هر زمان که نیاز باشد، بدون نیاز به نوشتن دوباره کد.
-
✅ نتیجه: یاد میگیری چطور با استفاده از توابع، کدهای خودت را منظم و کوتاه کنی، از تکرار جلوگیری کنی و قوانین خاصی (مثل جلوگیری از تقسیم بر صفر) را به سادگی پیادهسازی کنی.
لطفا برای گذاشتن نظرات خود وارد شوید