الدرس الرابع -الدوال النصية

الدوال النصية  String Methods

  

طول الجملة    String Length :

استخدام الدالة len()

a = "Hello, World!"
print(len(a))

output \

13

strip()

تقوم بحذف المسافة الفارغة في بداية ونهاية الجملة  .

a = " Hello, World! "
print(a.strip())

# returns "Hello, World!"

lower()

تحويل الاحرف الي احرف صغيرة :

a = "Hello, World!"
print(a.lower())

# returns "hello, world!"

 

 

 

 

 

upper()

 

تحويل الاحرف الي  احرف كبيرة

a = "Hello, World!"
print(a.upper())

 

 

# returns "HELLO, WORLD!"

replace() :

a = "Hello, World!"
print(a.replace("H", "J"))

# returns "Jello, World!"

 

split()

 

a = "Hello, World!"
print(a.split(","))

 

# returns     ['Hello', ' World!']

 

Check String

 

التأكد من محتوي نصي   اذا كان موجود تقوم بطباعة صح والعكس خطا .

txt = "The rain in Spain stays mainly in the plain"
x = "ain" in txt
print(x)

التأكد من النص  ain  اذا كان موجود داخل الجملة

# returns     True

 

  String Concatenation دمج  النصوص   :

 

باستخدام الرمز + تقوم بدمج جملتين مع بعض

a = "Hello"
b = "World"
c = a + b
print(c)

# returns     HelloWorld

إضافة مسافة بين الجملتين

 

a = "Hello"
b = "World"
c = a + " " + b
print(c)

# returns     Hello  World