آموزش پایتون

مدیریت فایل

متد های رشته

متد های کار با رشته در پایتون

پایتون مجموعه ای از متدهای داخلی دارد که می توانید روی رشته ها استفاده کنید.

نکته: تمام متدهای رشته ای مقادیر جدیدی را برمی گرداند. آنها رشته اصلی را تغییر نمیدهند.

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

آموزش پایتون

مدیریت فایل