آموزش آرگومانهای تابع در پایتون
ما میتوانیم اطلاعات را با استفاده از آرگومانها در داخل تابعها، وارد کنیم(پاس دهیم). آرگومانها، (به هنگام صدا زدن نام تابع) پس از نام تابع و در بین پرانتزهای آن مشخص میشوند. ما میتوانیم هر تعداد آرگومان که بخواهیم برای تابع اضافه کنیم، فقط کافیست آنها را با استفاده از علامت کاما، از یکدیگر جدا کنیم. در مثال زیر، یک تابع به همراه یک آرگومان (fname) ایجاد کرده ایم. هنگامی که این تابع صدا زده میشود، یک نام را به آن پاس میدهیم؛ که از آن در درون تابع، برای پرینت کردن نام کامل استفاده میکنیم:
مثال شماره 1
یک تابع با یک آرگومان:
def my_function(fname):
print(fname + " Refsnes")
my_function("Emil")
my_function("Tobias")
my_function("Linus")
نتیجه:
Emil Refsnes
Tobias Refsnes
Linus Refsnes
امتحان کنیددرک تفاوت آرگومان با پارامتر
پارامتر و آرگومان هردو برای انجام یک کار مورد استفاده قرار میگیرند: برای پاس دادن یا وارد کردن اطلاعات به یک تابع. آرگومان و پارامتر از دیدگاه یک تابع به صورت زیر در نظر گرفته میشوند:
- یک پارامتر، به متغیری گفته میشود که در بین پرانتزهای تعریف یک تابع قرار میگیرد.
- یک آرگومان، یک مقدار واقعی است که وقتی نام تابعی را صدا میزنیم، در بین پرانتز قرار میگیرد و به آن تابع ارسال میشود.
مثال شماره 2
def my_function(name): # یک پارامتر است name در اینجا
print("Hello", name)
my_function("Emil") # یک آرگومان است "Emil" در اینجا
منبع: www.w3schools.com/python
- بازدید: 12
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.