متودها در پایتون

متودهای مدیریت رشته پایتون | ()rstrip

آشنایی با متود ()rstrip در پایتون

متود ()rstrip در پایتون

متودهای مدیریت رشته پایتون | ()rstrip

برای دریافت جدیدترین نسخه زبان برنامه نویسی پایتون به وبسایت رسمی پایتون بروید.

همانطور که قبلا گفته شد زبان پایتون توابع و متود‌های زیادی بصورت از پیش تعریف شده یا داخلی ( Built-in ) در خود دارد. که هر کدام از آنها کارایی و کاربرد خاص خود را دارند. و وظایف مشخصی را در یک برنامه انجام می‌دهند. در این مجموعه آموزش بصورت اختصاصی به آموزش ، بررسی و آشنایی با نحوه عملکرد متودهای مربوط به کنترل و مدیریت رشته‌ها با ذکر مثال‌های مختلف در پایتون خواهیم پرداخت. و سعی خواهیم کرد با زبانی ساده و قابل درک یک به یک توابع و متود‌های مربوط به رشته‌ها را مورد بررسی قرار دهیم.


متود ()rstrip کاراکترهایی که به عنوان پارامتر مشخص می‌شوند را از سمت راست رشته پاک کرده و باقی رشته را بر‌می‌گرداند. پارامتر ورودی تابع یک رشته است که از سری کاراکترهایی که باید از سمت راست رشته اصلی حذف شوند ساخته می‌شود. اگر این پارامتر مقدار‌دهی نشود تمامی فضاهای خالی از سمت راست رشته پاک می‌شوند.

مثال زیر یک نمونه ساده از کاربرد این متود است:

خروجی:

در مثال بالا یک رشته متشکل از کاراکترهای .moc برای پارامتر characters در نظر گرفته شده است در نتیحه متود ()rstrip این کاراکترها را از سمت راست رشته اصلی حذف می‌کند.

پارامترهای ()rstrip

متود ()rstrip پارمتر characters را به عنوان آرگومان ورودی می‌گیرد که می‌تواند بصورت پیشفرض خالی باشد یا شامل کاراکترهایی باشد که باید از سمت راست رشته پاک شوند. تخصیص مقدار به این پارامتر اختیاری است و در صورتی که مقداری برای آن تعریف نشود کلیه فضاهای خالی از سمت راست رشته پاک خواهند شد.

سینتکس ()rstrip

پیشنهاد می شود این مطلب را هم بخوانید: آشنایی کامل با متودهای رشته در پایتون

یک مثال دیگر:

خروجی:

در مثال بالا نکته‌ای که باید به آن توجه داشت این است که ترتیب قرار گرفتن کارکترها در آرگومان اهمیت چندانی ندارد و صرفا وجود آن کاراکتر در رشته داخل آرگومان مهم است . همچنین باید دانست در این متود تا وقتی کاراکتری از سمت راست رشته حذف نشده باشد مجاز به حذف کاراکتر قبل از آن (کاراکتر با شماره ایندکس پایینتر) نخواهید بود.

در متود ()rstrip تا وقتی کاراکتری از سمت راست رشته حذف نشده باشد مجاز به حذف کاراکتر قبل (کاراکتر با شماره ایندکس پایینتر) از آن نخواهید بود.

چند مثال دیگر :

خروجی:
این مطلب را از دست ندهید: متودهای مدیریت رشته پایتون | ()find

متودهای مدیریت رشته پایتون | ()rstrip

برچسب ها
نمایش بیشتر

میثم پورواحدی

خوشحالم که با جدیت در حال پروراندن رویایم هستم. گیسوم‌طرح برایم فقط یک رویا نیست ، یک دوست خوب و یک معلم فوقالعادست...

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.

دکمه بازگشت به بالا
بستن
بستن