textarea is empty

‎متدهاي رشته اي ـPython Sring Methods

Previous >    <Next  

‎پايتون داراي يك مجموعه متد هاي داخلي كه مخصوص استفاده در رشته ها ميباشد .اين متدها روي ‎رشته عملياتي انجام داده و نتيجه را برگشت ميدهند .دراين اعمال رشته اصلي بدون تغيير ‎باقي مي ماند.

‎اين متدها در جدول زير مختصر معرف شده ولينك تشريح كامل هر متد در جدول وجود دارد.

‎متدهاي رشته پايتون
‎متد ‎شرح متد
capitalize() ‎اولين كراكتر رشته را بحروف بزرگ تبديل و برگشت ميدهد.
casefold() ‎كراكتر هاي رشته را به حروف كوچك تبديل وبرگشت ميدهد.
center() ‎به رشته مركزيت داده وآنرا برگشت ميدهد.
count() ‎آيتم مشخص شده اي را در رشته شماره ونتيجه را برگشت ميدهد.
encode() ‎رشته را رمزگذاري‎(encodeing) كرده وبرگشت ميدهد
endswith() ‎اگر متن مشخص شده در انتهاي رشته وجود داشته با برگشت آنtrue است .
expandtabs() ‎اندازه زبانه رشته را تنظيم ميكند.
find() ‎پيدا نمودن رشته اي وبرگشت موقعيت آن در رشته اصلي
format() ‎مقادير مشخص شده در يك رشته را قالب بندي ميكند.
format_map() ‎مقادير مشخص شده در يك رشته را قالب بندي ميكند.
index() ‎در رشته اي مقدار مشحص شده اي را جستجو كرده و موقعيت آنرا را برگشت ميدهد.
isalnum() ‎در صورتيكه همه كراكترهاي رشته عدد ويا الفابت‎(alphanumeric) باشند true برگشت ‎ميشود.
isalpha() ‎در صورتيكه همه كراكترهاي رشته الفابت‎(alphabet) باشندtrue برگشت ميشود.
isascli() ‎در صورتيكه همه كراكترهاي رشته اسكي‎(ascii ) باشندtrue برگشت ميشود.
isdecimal() ‎در صورتيكه همه كراكترهاي رشته دسيمال‎(decimal ) باشندtrue برگشت ميشود.
isdigit() ‎در صورتيكه همه كراكترهاي رشته رقم‎(digit) باشندtrue برگشت ميشود.
isidentifier() ‎در صورتيكه رشته يك شناسه باشدtrue برگشت ميشود.
islower() ‎در صورتيكه همه كراكترهاي رشته كوچك باشند، برگشتيtrue اشت .
isnumreic() ‎در صورتيكه همه كراكترهاي رشته عدد باشند، برگشتيtrue اشت.
isprintable() ‎در صورتيكه همه كراكترهاي رشته قابل چاپ باشند، برگشتيtrue اشت.
isspace() ‎در صورتيكه همه كراكترهاي رشته فضاي خالي‎(whitespace)‎ باشند، برگشتي true اشت.
istitle() ‎در صورتيكه رشته داراي قوانين عنوان باشد، برگشتيtrue اشت.
isupper() ‎در صورتيكه همه كراكترهاي رشته بزرگ باشند، برگشتيtrue است .
join() ‎عناصر يك تكرار شونده را بيك رشته تبديل ميكند.
ljust() ‎نسحه تائيد شده سمت چپ رشته را برگشت ميدهد
lower() ‎يك رشته را به حروف كوچك تبديل وبرگشت ميدهد.
lstrip() ‎يك نسخه برش سمت چپ رشته را برگشت ميدهد.
maketrans() ‎از رشته جدول تبديلي را براي استفاده تبدل برگشت ميدهد.
partition() ‎چندتائي را برگشت ميدهد كه رشته به سه قسمت تبديل شده است.
replace() ‎رشته اي را باعمل جانشيني مقداري به مقدار ديگر برگشت ميدهد.
rfind() ‎مقداري را در رشته اي جستجو ميكند وموقعيت آخرين آنرا را برگشت ميدهد.
rindex() ‎مقداري را در رشته اي جستجو ميكند وموقعيت آخرين آنرا را برگشت ميدهد.
rjust() ‎نسخه راست توجيح شده رشته اي را برگشت ميدهد.
rpartition() ‎يك تاپلي را برگشت ميدهد كه در آن رشته به سه قسمت تقسيم شده است
rsplit() ‎ليستي ازرشته با توجه به جداكننده برگشت ميدهد.
rstrip() ‎نسخه اي از سمت راست رشته برگشت ميدهد.
split() ‎رشته اي را با جدا كننده مشخص تقسيم كرده وليست آنرا برگشت ميدهد.
splitlines() ‎رشته را در شكست هاي خط تفكيك وليست آنرا برگشت ميدهد.
startswith() ‎اگر رشته بامقدار مشخص شده شروع شده باشدtrue برگشت ميدهد .
strip() ‎نسخه كوتاه شده رشته اي را برگشت ميدهد.
swapcase() ‎رشته را با تبديل حروف كوچك به بزرگ وبالعكس برگشت ميدهد.
title() ‎حرف شروع هر كلمه را در رشته اي به حرف بزرگ تبديل ميكند.
translate() ‎يك رشته را معكوس ميگند
upper() ‎يك رشته را به حروف بزرگ تبديل ميكند.
zfill() ‎رشته را با تعداد مشخصي از‎0‎ در ابتدا پرميكند .

Previous >    <Next