دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۹
  • مرداد

جلسه ۱۲ : آموزش توابع در پایتون

  • دسته‌بندی‌ها :
جلسه ۱۲ : آموزش توابع در پایتون
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره کامل آموزش پایتون ، را دنبال می کنند. در قسمت قبلی به حلقه های تکرار در پایتون پرداختیم ،در این جلسه قصد داریم به آموزش توابع در پایتون Python و تعریف تابع در پایتون بپردازیم.

      توابع (Function) قطعه کدی هستند که کار خاصی را انجام می دهند و هنگام فراخوانی اجرا می شوند.

      می توانید مقادیر را به عنوان پارامتر به توابع بفرستید و نتیجه را دریافت کنید.

      همچنین توابع می توانند مقادیر را برگشت (return) دهند.

       

      تعریف تابع در پایتون

      تعریف تابع در پایتون با کلمه کلیدی def انجام می شود.

      تابع زیر یک رشته را چاپ می کند:

      مثال : 

       

      فراخوانی توابع در پایتون

      برای فراخوانی یک تابع، از نام تابع و پرانتز به دنبال آن استفاده می کنیم:

      مثال : 

       

      پارامتر های تابع

      همانطور که گفتیم مقادیر و متغیر ها می توانند به عنوان پارامتر به توابع ارسال شوند.

      پارامتر ها داخل پرانتز مشخص می شوند.
      می توانید هر تعداد پارامتر که نیاز دارید تعریف کنید. فقط آن ها را باید با , از هم دیگر جدا نمود.

      در مثال زیر یک تابع با یک پارامتر وجود دارد.
      هنگامی که تابع فراخوانی می شود، ما باید یک مقدار را به تابع ارسال کنیم:

      مثال : 

      خروجی:

      C:\Users\My Name>python demo_function_param.py
      Emil Refsnes
      Tobias Refsnes
      Linus Refsnes

       

      پارامتر با مقدار پیش فرض

      اگر تابعی پارامتر های خود را هنگام فراخوانی دریافت نکند، از مقادیر پیش فرضی که ما آن ها را تعریف کرده ایم، استفاده می کند.

      مثال : 

      خروجی:

      C:\Users\My Name>python demo_function_param2.py
      I am from Sweden
      I am from India
      I am from Norway
      I am from Brazil

       

      مقدار برگشتی

      برای اینکه تابع بتواند مقداری را برگشت دهد، از کلمه کلیدی return استفاده می کنیم.
      این مقدار هنگام فراخوانی و اجرای تابع، به متغیر فراخواننده آن اختصاص می یابد:

      مثال : 

       

       

      جلسه آموزش توابع در پایتون (Function) و نعریف تابع در پایتون نیز به پایان رسید.
      در جلسه بعد به آموزش رشته ها در پایتون خواهیم پرداخت. با ما همراه باشید.

      QR:  جلسه ۱۲ : آموزش توابع در پایتون
      به اشتراک بگذارید


      دیدگاه کاربران
      1. تصویر کاربر