Python مجموعهای از روشهای داخلی دارد که میتوانید روی رشتهها استفاده کنید.
توجه: همه روشهای رشتهای مقادیر جدیدی را برمیگردانند. آنها رشته اصلی را تغییر نمی دهند.
| روش | شرح |
|---|---|
| capitalize() | اولین را تبدیل می کند کاراکتر به حروف بزرگ |
| casefold() | رشته را به حروف کوچک |
| center() | مرکز شده را برمیگرداند رشته |
| count() | تعداد زمانی که یک مقدار مشخص در یک رشته | رخ می دهد
| encode() | یک کدگذاری شده را برمیگرداند نسخه رشته |
| endswith() | در صورتی که رشته با مقدار مشخص شده | به پایان می رسد
| expandtabs() | تنظیم میکند اندازه زبانه رشته |
| find() | رشته را برای یک مقدار مشخص شده و موقعیت مکانی که پیدا شده است را برمی گرداند |
| format() | فرمتهای مشخص شده مقادیر در یک رشته |
| format_map() | فرمتهای مشخص شده است مقادیر در یک رشته |
| index() | رشته را جستجو میکند برای یک مقدار مشخص شده و موقعیت مکانی که پیدا شده است را برمی گرداند |
| isalnum() | در صورتی که همه موارد را درست برمیگرداند کاراکترهای رشته حروف عددی | هستند
| isalpha() | در صورت همه موارد، درست برمیگرداند کاراکترهای رشته در حروف الفبا | هستند
| isdecimal() | در صورتی که همه موارد را درست برمیگرداند کاراکترهای رشته اعشاری هستند |
| isdigit() | در صورتی که همه موارد را درست برمیگرداند کاراکترهای رشته رقم هستند |
| isidentifier() | در صورتی که درست است رشته یک شناسه | است
| islower() | در صورتی که همه موارد را درست برمیگرداند کاراکترهای رشته با حروف کوچک | هستند
| isnumeric() | درصورتی که درست است همه کاراکترهای رشته عددی هستند |
| isprintable() | در صورتی که درست است همه کاراکترهای رشته قابل چاپ هستند |
| isspace() | در صورتی که همه موارد را درست برمیگرداند کاراکترهای رشته فضای خالی هستند |
| istitle() | در صورتی که رشته از قوانین a پیروی کند True را برمی گرداند عنوان |
| isupper() | درصورتیکه همه موارد را درست برمی گرداند کاراکترهای رشته با حروف بزرگ هستند |
| join() | به عناصر قابل تکرار تا انتهای رشته |
| ljust() | یک توجیه چپ را برمیگرداند نسخه رشته |
| lower() | یک رشته را به حروف کوچک |
| lstrip() | برشی سمت چپ را برمیگرداند نسخه رشته |
| maketrans() | a را برمی گرداند جدول ترجمه برای استفاده در ترجمه ها |
| پارتیشن() | یک تاپل را برمیگرداند جایی که رشته به سه قسمت تقسیم می شود |
| replace() | یک رشته را برمیگرداند جایی که یک مقدار مشخص شده با یک مقدار مشخص جایگزین می شود |
| rfind() | رشته را جستجو میکند یک مقدار مشخص شده و آخرین موقعیت مکانی که پیدا شده است را برمی گرداند |
| rindex() | رشته را جستجو میکند یک مقدار مشخص شده و آخرین موقعیت مکانی که پیدا شده است را برمی گرداند |
| rjust() | حق توجیه شده را برمیگرداند نسخه رشته |
| rpartition() | یک تاپل را برمیگرداند جایی که رشته به سه قسمت تقسیم می شود |
| rsplit() | رشته را در جداکننده مشخص شده و یک لیست | را برمی گرداند
| rstrip() | تریم سمت راست را برمیگرداند نسخه رشته |
| split() | رشته را در جداکننده مشخص شده و یک لیست | را برمی گرداند
| splitlines() | رشته را تقسیم میکند در خط شکسته می شود و لیستی را برمی گرداند |
| startswith() | در صورتی که رشته با مقدار مشخص شده | شروع می شود
| strip() | نسخه کوتاهشده رشته را برمیگرداند |
| swapcase() | تغییر موارد، پایین تر حروف بزرگ می شود و بالعکس |
| title() | اولین را تبدیل می کند کاراکتر هر کلمه به حروف بزرگ |
| translate() | a را برمیگرداند رشته ترجمه شده |
| upper() | یک رشته را تبدیل می کند به حروف بزرگ |
| zfill() | رشته را با تعداد مشخصی از 0 مقدار در ابتدا |