توابع ابتدایی
تابع یک تکه کد است که میتوان به سادگی بارها از آن در جاهای مختلف برنامه استفاده کرد و هر زمانی که به آن نیاز داشته باشیم با فراخوانی کردن، آن را اجرا می کنیم. توابع معمولا دارای ورودی( inputs ) هستند و معمولا خروجی( output ) متناسب با ورودی های خود خواهند داشت. برای مثال با استفاده از هسته ی پایتون یا ژوپیتر نوت بوک میتوانید تابع زیر را بنویسید که دو عدد را در ورودی دریافت می کند و جمع آنها را در خروجی باز میگرداند( return ):
def add_up(x, y):
return x + y
و اگر در ادامه بنویسیم:
add_up(1, 3)
در خروجی خواهیم داشت:
4