Knaph

تابع‌ها در کد

تکه‌ای از برنامه با یک نام که یک بار تعریف می‌شود و بارها فراخوانی می‌شود: ورودی‌هایش را به‌صورتِ پارامتر می‌گیرد و جوابش را با return پس می‌دهد.

عمق 1 · پایه

می‌توانید تابع تعریف و فراخوانی کنید، به آن آرگومان بدهید و مقدارِ برگشتی‌اش را به کار ببرید.

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

ورود با گوگل

عمق‌های فهم

  1. 1

    پایه

    می‌توانید تابع تعریف و فراخوانی کنید، به آن آرگومان بدهید و مقدارِ برگشتی‌اش را به کار ببرید.

  2. 2

    عمیق‌تر

    می‌توانید تابعِ خالص را - ورودیِ یکسان، خروجیِ یکسان، بدونِ اثرِ جانبی - از تابعی که خالص نیست تشخیص دهید، و می‌دانید چرا تابع‌های خالص همان تابع‌های ریاضی‌اند.

مسیر شما تا اینجا

آنچه هنوز میان شما و تابع‌ها در کد، عمق 1 است، به ترتیبی که می‌توانید بیاموزید.

  1. 1برنامهعمق 1 · پایه · پایه‌های برنامه
  2. 2عبارتعمق 1 · پایه · پایه‌های برنامه
  3. 3متغیرها در کدعمق 1 · پایه · پایه‌های برنامه
  4. 4وضعیت برنامهعمق 1 · پایه · پایه‌های برنامه
  5. 5ورودی و خروجیعمق 1 · پایه · پایه‌های برنامه
  6. 6تابع‌ها در کدعمق 1 · پایه · تابع‌ها

جایگاه این مفهوم