خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


آموزش پایتون : توابع (Functions)

آموزش پایتون : توابع (Functions)
نویسنده : امیر انصاری
قبل از هر چیز بیایید بدانیم، تابع (Function) چیست؟ تابع یک روش راحت برای تقسیم کردن کدها به بلوک های مجزا می باشد، در این نوع کد نویسی هر بلوک وظیفه مشخصی در برنامه را بر عهده می گیرد و ورودی و خروجی های مشخص خودش را دارا می باشد. توابع علاوه بر اینکه برنامه های ما را منظم تر و سازمان یافته تر می کنند، از آنجا که قابلیت استفاده مجدد (reuse) دارند، از انجام کارهای تکراری در طول برنامه نویسی جلوگیری می کنند. شما باید سعی کنید تا جایی که برایتان ممکن باشد، برنامه های بزرگ خود را به برنامه های کوچکتر و در قالب توابع مختلف بنویسید تا توسعه نرم افزارها سریعتر و منظم تر صورت پذیرد. از دیگر مزایای توابع این می باشد که شما می توانید توابع نوشته شده در مورد سایرین را به کار بگیرید و یا اینکه توابعی را که نوشته اید با دیگران به اشتراک بگذارید.

سیستم یکپارچۀ سازمانی راهکار



چگونه در زبان پایتون یک تابع بنویسیم؟


برای معرفی توابع در زبان برنامه نویسی پایتون (Python) از کلمه کلیدی def استفاده می شود. بعد از کلمه کلیدی def ابتدا نام تابع را می آوریم و سپس مشابه معرفی دستور if یک علامت : قرار می دهیم. حالا کدهای بدنه تابع را به صورت دندانه دار (تو رفته) می نویسیم.

در مثال زیر ما یک تابع با نام my_function معرفی کرده ایم. کار این تابع اینست که متنی را چاپ می کند.

def my_function():
print("Hello From My Function!")

چگونه توابع نوشته شده در زبان پایتون را فراخوانی کنیم؟


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

def my_function():
print("Hello From My Function!")


my_function()

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


آموزش قبلی : آموزش پایتون : استفاده از دستورات break و continue در حلقه ها

آموزش بعدی : آموزش پایتون : پارامترهای (arguments) توابع



نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.