str.title() التحويل إلى صيغة العنوان
آخر تحديث: 2026-09-22
str.title() التحويل إلى صيغة العنوان
str.title() يُرجع نسخة يكون فيها الحرف الأول من كل «كلمة» كبيرًا وباقي الأحرف صغيرة.
| التصنيف | دوال النصوص |
|---|---|
| النوع | دوال الأنواع المدمجة |
| إصدار بايثون | all |
📝 الصياغة
str.title()
القيمة المُعادة:str. A titlecased copy of the string.
يعدّل الكائن الأصلي:لا (يُعيد كائنًا جديدًا)
▶ مثال
عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:
المخرجات:
Hello World
They'Re Here
💡 حالات ذات صلة
المزيد من الحالات قادم قريباً — تابعونا.
❓ أسئلة شائعة
Qكيف يتصرف title() مع الكلمات التي تحتوي فواصل عليا (apostrophes)؟
Aإنه ليس ذكيًا بما يكفي. "they're".title() يُعطي "They'Re"، حيث يُعامَل 're بعد الفاصلة العليا ككلمة جديدة وتُكتب بحرف كبير. كن حذرًا عند معالجة نصوص إنجليزية.
Qما الفرق عن capitalize()؟
Aيجعل title() الحرف الأول من كل كلمة كبيرًا والباقي صغيرًا؛ ويجعل capitalize() الحرف الأول فقط من السلسلة كاملة كبيرًا والباقي كله صغيرًا.
Qكيف أتحقق مما إذا كانت السلسلة بصيغة العنوان (title) بالفعل؟
Aاستخدم istitle(). لاحظ أن النتيجة التي يُنتجها title() ليست بالضرورة True مع istitle()، مثل "They'Re".