str.istitle() هل هي بحالة العنوان
آخر تحديث: 2026-09-22
str.istitle() هل هي بحالة العنوان
str.istitle() تُرجع True عندما تكون السلسلة بحالة العنوان (أول حرف من كل كلمة كبير وباقي الأحرف صغيرة).
| التصنيف | دوال النصوص |
|---|---|
| النوع | دوال الأنواع المدمجة |
| إصدار بايثون | all |
📝 الصياغة
str.istitle()
القيمة المُعادة:bool. True if the string is titlecased (each word's first letter uppercase).
يعدّل الكائن الأصلي:لا (يُعيد كائنًا جديدًا)
▶ مثال
عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:
المخرجات:
True
False
💡 حالات ذات صلة
المزيد من الحالات قادم قريباً — تابعونا.
❓ أسئلة شائعة
Qماذا تُرجع 'Hello World'.istitle()؟
Aتُرجع True. كل كلمة يُكتب أول حرف منها كبيرًا وما تبقى صغيرًا تكون في صيغة titlecase.
Qماذا يحدث مع الكلمات التي تحتوي فاصلة علوية؟
Aقد تُرجع False. 'Don\'t'.istitle() تكون False، لأن t بعد الفاصلة العلوية صغيرة وتُعامل كأول حرف من كلمة منفصلة. كن حذرًا مع مثل هذه الحالات عند التحقق من العناوين الإنجليزية.
Qوماذا عن السلاسل الصغيرة بالكامل أو الفارغة؟
Aكلاهما False. 'hello'.istitle() تكون False؛ و ''.istitle() أيضًا False لأن حرفًا واحدًا على الأقل مطلوب.