طرق نص بايثون

يحتوي بايثون على مجموعة من الطرق المدمجة التي يمكن استخدامها على النصوص.

ملاحظة:كل طرق الأنماط تعود بقيمة جديدة. لا تغير الأنماط الأصلية.

الطريقة الوصف
capitalize() تحويل الحرف الأول إلى حرف كبير.
casefold() تحويل السطر إلى أحرف صغيرة.
center() يعود بالنص المركز.
count() يعود بمرة الظهور للقيمة المحددة في النص.
encode() يعود بنسخة الترميز للنص.
endswith() إذا انتهت النص بالقيمة المحددة، فإنه يعود بالصحيح.
expandtabs() تعيين حجم المسافات الفاصلة في النص.
find() البحث عن القيمة المحددة في النص ويعود بموقع العثور عليها.
format() ت格式ة القيمة المحددة في النص.
format_map() ت格式ة القيمة المحددة في النص.
index() البحث عن القيمة المحددة في النص ويعود بموقع العثور عليها.
isalnum() إذا كانت جميع الأحرف في النص كلها أحرف وأرقام، فإنه يعود بالصحيح.
isalpha() إذا كانت جميع الأحرف في النص كلها موجودة في اللغة، فإنه يعود بالصحيح.
isdecimal() إذا كانت جميع الأحرف في النص كلها أرقام عشرية، فإنه يعود بالصحيح.
isdigit() إذا كانت جميع الأحرف في النص كلها أرقام، فإنه يعود بالصحيح.
isidentifier() إذا كان النص هو معرف، فإنه يعود بالصحيح.
islower() إذا كانت جميع الأحرف في النص كلها صغيرة الحروف، فإنه يعود بالصحيح.
isnumeric() إذا كانت جميع الأحرف في النص كلها أرقام، فإنه يعود بالصحيح.
isprintable() إذا كانت جميع الأحرف في النص كلها قابلة للطباعة، فإنه يعود بالصحيح.
isspace() إذا كانت جميع الأحرف في النص كلها مسافات، فإنه يعود بالصحيح.
istitle() إذا كانت النص تتبع قاعدة العنوان، فإنه يعود بالصحيح.
isupper() إذا كانت جميع الأحرف في النص كلها كبيرة الحروف، فإنه يعود بالصحيح.
join() جمع عناصر المجموعات القابلة للتكرار في نهاية السطر.
ljust() إرجاع نسخة من السطر بعد إدخال الفراغات على اليسار.
lower() تحويل السطر إلى أحرف صغيرة.
lstrip() إرجاع نسخة من السطر بعد إزالة الفراغات من اليسار.
maketrans() إرجاع جدول التحويل الذي تم استخدامه في التحويل.
partition() إرجاع زوج يحتوي على قسمة السطر إلى ثلاثة أجزاء.
replace() إرجاع سطر يحتوي على القيمة المحددة يتم استبدالها بالقيمة المحددة.
rfind() البحث عن القيمة المحددة في السطر وإرجاع الموضع الأخير الذي تم العثور عليه.
rindex() البحث عن القيمة المحددة في السطر وإرجاع الموضع الأخير الذي تم العثور عليه.
rjust() إرجاع نسخة من السطر بعد إدخال الفراغات على اليمين.
rpartition() إرجاع زوج يحتوي على قسمة السطر إلى ثلاثة أجزاء.
rsplit() تقسيم السطر عند الحرف المحدد وإرجاع قائمة.
rstrip() إرجاع نسخة من السطر بعد إزالة الفراغات من اليمين.
split() تقسيم السطر عند الحرف المحدد وإرجاع قائمة.
splitlines() تقسيم السطر عند نقاط التحول في السطر وإرجاع قائمة.
startswith() إرجاع true إذا كان السطر يبدأ بالقيمة المحددة.
strip() إرجاع نسخة مقصورة من السطر.
swapcase() تبديل الحروف الكبيرة والصغيرة، صغيرة تصبح كبيرة والعكس صحيح.
title() تحويل أول حرف في كل كلمة إلى حرف كبير.
translate() إرجاع السطر المحوّل.
upper() تحويل السطر إلى أحرف كبيرة.
zfill() ملء البداية بالأصفار المحددة في السطر.

ملاحظة:كل طرق الأنماط تعود بقيمة جديدة. لا تغير الأنماط الأصلية.

يرجى دليل تعليم الأنماط في Python تعلم المزيد عن الأنماط من خلال Python.