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 مقدار در ابتدا |