تابع split در پایتون
مهندسی مکانیک
مهندسی معماری
مهندسی پزشکی
تابع در زبان برنامه نویسی پایتون عبارتند از گروهی از عبارت های مرتبط که یک کار مشخص را انجام می دهند که به عنوان مثال یکی از این توابع split می باشد.
توابع کمک می کنند تا برنامه به بخش های کوچک تر و دانه بندی شده ای (ماژولار) شکسته شوند.
هرچه برنامه بزرگ و بزرگ تر شود، تابع ها به سازمان یافته تر و قابل مدیریت شدن آن کمک می کنند. علاوه بر این توابع، از تکرار برنامه نویسی برای یک کار واحد، می شوند و کد را قابل استفاده مجدد می کنند.
هر تابع در پایتون قطعه کدی است که فقط در زمان فراخوانی، اجرا می شود. مثلا زمانی که از print برای چاپ کردن چیزی استفاده می کنید، در واقع شما دارید یک تابع پایتون را فراخوانی می کنید. فراخوانی تابع می تواند به هر تعداد که می خواهید انجام شود و محدودیتی برای این کار وجود ندارد.
قبل از ادامه مقاله شما را دعوت به مشاهده چندین نمونه فیلم از دوره های مختلف آموزش پایتون می نماییم.
شما می توانید برای اطلاع بیشتر از دوره های آموزش داده شده و همچنین تهیه پکیج های آموزشی به قسمت فروشگاه سایت مراجعه بفرمایید.
تابع split در زبان برنامه نویسی پایتون برای تکه تکه کردن رشته یا همان string به کار می رود و با ایتفاده از این تابع می توانید چندین ورودی را به صورت همزمان دریافت کنید. برای درک بهتر در این مثال قصد داریم تا روش تجزیه یک رشته و قرار دادن آنها در عناصر یک آرایه را به شما آموزش دهیم.
;”?Var str = “how are you doing
;(” ” ) var res = str.split
خروجی res در کد بالا، یک آرایه با مقادیر زیر است:
?how, are, you, today
متد ()split، یک رشته را تجزیه کرده و آنها را در عناصر یک آرایه قرار می دهد و آرایه را برمی گرداند. اگر از یک رشته خالی (” “)، به عنوان جدا کننده (seperator) در این متد استفاده شود، تجزیه رشته به صورت حرف به حرف خواهد بود.
نکته: متد ()split، در رشته اصلی تغییری ایجاد نمی کند.
تقسیم کردن جمله به صورت کلمه به کلمه و تبدیل آن به یک لیست که هر کلمه یک عضو از لیست است:
txt = welcom to the jungle
()x = txt.split
print (x)
متد ()split متن را به یک شکل مشخص تقسیم کرده و به یک لیست تبدیل می کند. جدا کننده به صورت پیش فرض، فضای خالی است. در نتیجه به صورت پیش فرض، متن به کلماتش تقسیم می شود.
اما این جدا کننده را می توان به پارامتر ورودی متد، تعیین کرد. اگر پارامتر maxsplit تعیین شود، فقط به تعداد مشخص شده به علاوه یک تکه تقسیم شده ایجاد خواهد شد.
امیدواریم مقاله تابع split در پایتون برای شما مفید بوده باشد ، همچنین شما میتوانید از سایر مقالات در سایت www.catiadesign.ir دیدن بفرمایید.