دالة ()istitle في بايثون

14-01-23 أحمدُ عُبَيْد 926 2

تقوم دالة ()istitle بإرجاع True إذا كانت السلسلة عبارة عن عنوان "title". وإلا ترجع False. 

عنوان "title":  تعني ان تبدأ جميع كلمات السلسلة بأحرف كبيرة وتكون الأحرف المتبقية بأحرف صغيرة.


طريقة صياغتها بهذا الشكل:


string.istitle()

قيمة الإرجاع:  إرجاع القيمة True إذا كانت السلسلة عبارة عن عنوان "title" . واذا كانت غير ذلك فإنها ترجع القيمة False 


مثال:


# All words in the string begin with an uppercase letter
# تبدأ جميع الكلمات في السلسلة بأحرف كبيرة
string = "Learn Python With Ahmed Obaid"
print(string.istitle())
#All words in the series are in lower case
# كل الكلمات في السلسلة مكتوبة بأحرف صغيرة
string = "learn python with ahmed obaid"
print(string.istitle())
# All words in the series are capitalized
# كل الكلمات في السلسلة مكتوبة بأحرف كبيرة
string = "LEARN PYTHON WITH AHMED OBAID"
print(string.istitle())
# Numbers are ignored
# يتم تجاهل الارقام
string = "My Number Is 010"
print(string.istitle())

سيكون الناتج:


True
False
False
True

في المثال التالي سنقوم عن طريق دالة  ()istitle بالتحقق من حالة السلسة. هل هي عنوان "title" ام غير ذلك.

مثال:


string = "Learn Python With Ahmed Obaid"
if string.istitle() == True:
print('This string is titled')
else:
print('This string is not a title')

سيكون الناتج:


This string is titled

مصادر خارجية:

الدوال المضمنة - وثائق بايثون الرسمية

أذا كان لديك أي اسئلة أو استفسارات اتركها في التعليقات 



الكلمات الدلالية


بايثون السلاسل في بايثون الدوال التي تتعامل مع السلاسل دالة ()istitle دوال مقارنة سلاسل بايثون

شارك المقال