فراخوانی تابع چگونه انجام می شود؟
فراخوانی تابع چگونه انجام می شود؟
شما قبلاً مثالی از یک فراخوانی تابع دیدهاید:
>> type(“32”)
<type ‘str’>
در این مثال، نام تابع type است و نوع یک مقدار یا متغیر را نمایش میدهد. مقـدار یـا متغیـري کـه دآرگومان تابع نامیده میشود باید بین دو پرانتز قرار گرفته باشد. معمـول اسـت کـه گفتـه شـود تـابع آرگومانی را ”میگیرد“ و نتیجهاي را ”برمیگرداند“. نتیجه مقدار برگشتی نامیده میشود. میتوانیم به جاي چاپ کردن مقدار برگشتی، آن را به یک متغیر نسبت دهیم:
>> betty = type(“32”)
>>> print betty
<type ‘str’>
به عنوان یک مثال دیگر، تابع id مقدار یا متغیري را میگیرد و عدد صحیحی را برمیگرداند. این عـدد صحیح به عنوان شناسۀ منحصر بفرد مقدار عمل میکند:
>> id(3)
134882108
>>> betty = 3
>>> id(betty)
134882108
هر مقدار یک id دارد. این id عدد منحصر بفردي است که به محـل ذخیـره شـدن مقـدار در حافظۀ کامپیوتر بستگی دارد. id یک متغیر، id مقداري است که به آن اشاره میکند.
برای اموزش های ویدیویی زبان پایتون به بستر ویدیو های اموزشی بروید