tgoop.com/rapexa/1344
Last Update:
در زبان برنامهنویسی پایتون، توابع یکی از اجزای پایهای برای برنامهنویسی هستند. یک تابع به صورت یک بخش از کد نوشته شده است که مجموعه دستوراتی را در بر میگیرد که وظیفه انجام یک کار خاص را دارند. برای اینکه تابع قابل استفاده باشد، میتوانیم ورودیهای خاصی را به آن ارائه دهیم که این ورودیها به دو دسته ساده و پیشفرض تقسیم میشوند.
ورودیهای پیشفرض، مقادیر اختیاری هستند که توسط کاربر در صورت نیاز مشخص میشوند. برای مثال، تابعی را در نظر بگیرید که دو تعداد را جمع کند. ورودیهای این تابع مقداری برای هر دو عدد هستند که باید جمع شوند، اما میتوانیم برای هر دو عدد مقدار پیشفرضی در نظر بگیریم، به طوری که کاربر در صورت نبود ورودی خاص، این مقادیر پیشفرض را استفاده کند. به این صورت، کد قابل استفادهتر و خواناتر میشود.
مقدار دیفالت یا پیشفرض برای ورودی تابع را میتوان به شکل زیر تعریف کرد:
def add_numbers(a=0, b=0):
return a + b
در این تابع، دو عدد به عنوان ورودی دریافت میشوند و به ازای هر دو ورودی، مقدار پیشفرض برای آن ۰ در نظر گرفته شده است. در صورتی که کاربر مقدار خاصی برای ورودیهای تابع ارائه ندهد، مقدار پیشفرض برای آنها استفاده خواهد شد.
به کمک ورودیهای پیشفرض، میتوانیم توابعی را نوشت که به صورت پویا با ورودیهای مختلف کار کنند و خروجیهای متفاوتی تولید کنند، و همچنین کدی که میخواهیم به صورت موقتی و بدون تغییرات اجرا کنیم کوتاهتر و خواناتر خواهد بود.
✅ مشاهده ویدیو :
https://youtu.be/8mD2__TvQuU
.
.
.
BY RAPEXA

Share with your friend now:
tgoop.com/rapexa/1344