تابع len در پایتون

مهندسی مکانیک
مهندسی معماری
مهندسی پزشکی

تابع در زبان برنامه نویسی پایتون عبارتند از گروهی از عبارت های مرتبط که یک کار مشخص را انجام می دهند به عنوان مثال تابع len که کاربرد بسیاری هم دارد.
توابع کمک می کنند تا برنامه به بخش های کوچک تر و دانه بندی شده ای (ماژولار) شکسته شوند.
هرچه برنامه بزرگ و بزرگ تر شود، تابع ها به سازمان یافته تر و قابل مدیریت شدن آن کمک می کنند. علاوه بر این توابع، از تکرار برنامه نویسی برای یک کار واحد، می شوند و کد را قابل استفاده مجدد می کنند.
هر تابع در پایتون قطعه کدی است که فقط در زمان فراخوانی، اجرا می شود. مثلا زمانی که از print برای چاپ کردن چیزی استفاده می کنید، در واقع شما دارید یک تابع پایتون را فراخوانی می کنید. فراخوانی تابع می تواند به هر تعداد که می خواهید انجام شود و محدودیتی برای این کار وجود ندارد.
قبل از ادامه مقاله شما را دعوت به مشاهده چندین نمونه فیلم از دوره های مختلف آموزش پایتون می نماییم.
شما می توانید برای اطلاع بیشتر از دوره های آموزش داده شده و همچنین تهیه پکیج های آموزشی به قسمت فروشگاه سایت مراجعه بفرمایید.
نام تابع ()len از واژه انگلیسی length به معنای طول گرفته شده است. و با حدسی ساده متوجه می شویم که در واقع این تابع طول یک شئ (objrct) قابل تکرار (iterable) را برمی گرداند یا به اصطلاح برنامه نویسی return می کند.
در این جلسه متوجه می شویم که نمی توانیم از تابع ()len برای اعداد صحیح (int) و اعداد اعشاری (float) استفاده کنیم. از طرف دیگر، این تابع برای رشته کاراکترها (str) و لیست ها (list) کاربرد دارد.
len(45) = Error
len(3.14) = Error
len( “python” ) = 6
len(5, 10, 15) = 3
در این بخش با تکنیک استفاده ترکیبی از توابع آشنا خواهید شد.
SELECT Lastname, SUBSTRING(lastname (LEN(Lastname) -2),3)
;From HR.Employees
در این مثال ما با استفاده از ترکیب تابع LEN و تابع SUBSTRING توانستیم سه حرف آخر فیلد lastname را استخراج کنیم. در واقع در پارامتر دوم تابع SUBSTRING که باید موقعیت آغاز استخراج متن را قرار بدهیم از عبارت زیر استفاده می کنیم.
(LEN(lastname) -2)
این عبارت به این معنا می باشد که طول فیلد lastname را محاسبه کن و سپس آن را منهای عدد ۲ کن.
امیدواریم مقاله تابع len در پایتون برای شما مفید بوده باشد ، همچنین شما میتوانید از سایر مقالات در سایت www.catiadesign.ir دیدن بفرمایید.