متدهای کار با رشته

پایتون دارای مجموعه‌ای از توابع از پیش تعریف شده است که می‌توانید از آنها برای کار با رشته‌ها استفاده کنید:

متد توضیح
()capitalize اولین کاراکتر را به حرف بزرگ تبدیل می‌کند.
()casefold رشته را به حروف کوچک تبدیل می‌کند.
()center رشته را وسط چین می‌کند.
()count تعداد دفعاتی که یک مقدار خاص در رشته تکرار شده است را بر می‌‌گرداند.
()endswith اگر رشته با یک مقدار خاص به پایان رسیده باشد مقدار True را بر می‌‌گرداند.
()expandtabs کارکتر کنترلی t\ اگر در داخل رشته قرار گیرد 4 فضای خالی ایجاد می‌کند. به وسیله این متد می‌توانیم تعداد این فضاهای خالی را کم و زیاد کنیم.
()find به دنبال یک رشته می‌گردد و اگر آن را پیدا کرد مکان آن را بر می‌‌گرداند.
()format برای قالب بندی یک رشته به کار می‌رود
()index به دنبال یک رشته در داخل رشته دیگر می‌گردد و اگر رشته مورد نظر را پیدا کرد اندیس محل وقوع آن را بر می‌‌گرداند.
()isalnum اگر کاراکتر‌ی به غیر از حروف الفبا و اعداد در رشته‌ای وجود داشته باشد، false و در غیر این صورت true بر می‌‌گرداند.
()isalpha اگر همه کاراکترهای یک رشته جزء حروف الفبا باشند مقدار True را بر می‌‌گرداند.
()isdigit اگر همه کاراکترهای یک رشته عدد باشند مقدار True را بر می‌‌گرداند.
()isidentifier اگر یک رشته یک شناسه باشد مقدار True را بر می‌‌گرداند.
()islower اگر همه کاراکترها یک رشته جزء حروف کوچک باشند مقدار True را بر می‌‌گرداند.
()isnumeric اگر همه کارها یک رشته عدد باشند مقدار True را بر می‌‌گرداند.
()isspace همه کاراکترها یک رشته فضای خالی باشند مقدار True را بر می‌‌گرداند.
()istitle اگر همه کلمات یک رشته با حرف بزرگ شروع شده باشند و بقیه حروف آن‌ها کوچک باشد مقدار True و در غیر اینصورت مقدار False را بر می‌گرداند.
()isupper اگر همه کاراکترهای یک رشته جزء حروف بزرگ باشند و مقدار True را بر می‌‌گرداند.
()join همه عناصر یک نوع قابل شمارش را به انتهای رشته می‌چسباند.
()ljust تعدادی کاراکتر را که خودمان مشخص می‌کنیم به سمت راست رشته اضافه می‌کند. و این باعث چپ چین شدن رشته می‌شود.
()lower رشته را به حروف کوچک تبدیل می‌کند.
()lstrip کاراکتر فضای خالی و یا کاراکتری را که شما برای این متن ارسال می‌کنید را از سمت چپ رشته حذف می‌کند.
()replace رشته‌ای را با رشته‌ای دیگر جایگزین می‌کند.. سومین آرگومان ورودی این متد count است که تعداد جایگزین کردن 2 رشته را تعیین می‌کند.
()rfind به دنبال یک رشته در داخل رشته دیگر می‌گردد و اگر رشته مورد نظر چند بار تکرار شده باشد اندیس آخرین محل وقوع آن را بر می‌‌گرداند.
()rindex به دنبال یک رشته در داخل رشته دیگر می‌گردد و اگر رشته مورد نظر چند بار تکرار شده باشد اندیس آخرین محل وقوع آن را بر می‌‌گرداند.
()rjust تعدادی کاراکتر را که خودمان مشخص می‌کنیم به سمت راست رشته اضافه می‌کند. و این باعث راست چین شدن رشته می‌شود.
()rsplit کلمات یا کاراکترهای یک رشته را بر اساس یک کاراکتر خاص از هم جدا کرده و در داخل یک لیست می‌ریزد
()rstrip کاراکتر فضای خالی و یا کاراکتری را که شما برای این متن ارسال می‌کنید را از سمت راست رشته حذف می‌کند.
()split کلمات یک رشته را از هم جدا کرده و به یک لیست تبدیل می‌کند..
()splitlines یک رشته را بر اساس کاراکتر خط جدید از هم جدا کرده و به یک لیست تبدیل می‌کند.
()startswith اگر یک رشته با یک رشته خاص شروع شده باشد، مقدار True را بر می‌‌گرداند.
()strip کاراکتر فضای خالی و یا کاراکتری را که شما برای این متن ارسال می‌کنید را از دو طرف رشته حذف می‌کند.
()swapcase کاراکتر بزرگ را به کاراکتر کوچک و کاراکتر کوچک را به کاراکتر بزرگ تبدیل می‌کند.
()title کاراکتر اول هر کلمه را به حرف بزرگ تبدیل می‌کند.
()translate کاراکتر‌های موجود در دو رشته‌ی یک اندازه را نظیر به نظیر در رشته‌ی اصلی جایگزین می‌کند.
()upper یک رشته را به حروف بزرگ تبدیل می‌کند.
()zfill تعدادی عدد صفر را به خودمان مشخص می‌کنیم به ابتدای رشته اضافه می‌کند.