آموزش مقدماتی پایتون | تابع - سطح 2

ارسال ورودی با کلمه کلیدی

در بخش قبل گفتیم که هنگام فراخوانی تابع آرگومان ها باید به همان ترتیبی که در تابع نوشته شده اند، ارسال شوند. اما ورودی های تابع را می توانیم به شکل key = value نیز به تابع ارسال کنیم و چون در این حالت مقدار هر متغیر مشخص است، دیگر ترتیب ارسال ورودی ها اهمیتی ندارد.

def my_function(child3, child2, child1):
  print("The youngest child  is " + child3)

my_function(child1 = "Emil", child2 = "Tobias", child3 = "Linus")

در این حالت، هنگام فراخوانی تابع، مقدار هر متغیر را به نام آن متغیر نسبت داده و ارسال می کنیم.

 

پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2
  • 3