py-03-01 - تابع چیست؟ چرا از آن استفاده کنیم؟

بازدید : 59

3

اشتراک

py-03-01 - تابع چیست؟ چرا از آن استفاده کنیم؟

توضیحات :

چی یاد می‌گیری در این ویدیو:

  1. توابع (Functions) در پایتون:

    • هر چیزی که در پایتون می‌بینی، از پایتون ۳ به بعد، آبجکت است.

    • پرینت (()print) و ورودی گرفتن (()input) نمونه‌هایی از توابع هستند.

  2. تعریف تابع چیست و چرا استفاده می‌کنیم:

    • تابع مجموعه‌ای از دستورات است که هدف مشخصی را دنبال می‌کند.

    • هدف: انجام کار خاص بدون تکرار کدهای طولانی.

    • مزیت: رعایت اصل DRY (Don’t Repeat Yourself) – خودت را تکرار نکن.

  3. مثال عملی با عملیات تقسیم:

    • تقسیم دو عدد: بررسی می‌کنیم که مخرج صفر نباشد (if b != 0).

    • بدون تابع: باید ۴ خط کد را هر بار برای هر تقسیم بنویسی.

    • با تابع: کد فقط یک بار نوشته می‌شود و هر بار با فراخوانی تابع استفاده می‌شود.

  4. مزایای استفاده از تابع:

    • جلوگیری از کپی پیست‌های مکرر.

    • ساده‌تر کردن کد و کاهش تعداد خطوط برنامه.

    • امکان تغییر قوانین یا منطق در یک مکان و اعمال خودکار در همه جا.

    • خوانایی و مدیریت بهتر برنامه.

  5. فلسفه اصلی توابع:

    • جمع‌آوری چند دستور در یک بسته برای انجام یک کار خاص.

    • امکان استفاده مجدد و تغییر آسان بدون دستکاری بخش‌های دیگر برنامه.

  6. روش عملی:

    • تعریف تابع تقسیم: بررسی شرایط (مثل مخرج صفر) و انجام تقسیم.

    • فراخوانی تابع هر زمان که نیاز باشد، بدون نیاز به نوشتن دوباره کد.


نتیجه: یاد می‌گیری چطور با استفاده از توابع، کدهای خودت را منظم و کوتاه کنی، از تکرار جلوگیری کنی و قوانین خاصی (مثل جلوگیری از تقسیم بر صفر) را به سادگی پیاده‌سازی کنی.

لطفا برای گذاشتن نظرات خود وارد شوید

نظرات شما عزیزان