loader image
الرئيسية > دروس تقنية > البرمجة > الدوال الجاهزة لمعالجة النصوص في بايثون

الدوال الجاهزة لمعالجة النصوص في بايثون

بعد أن تعلمنا في الدرسين السابقين كيفية كتابة النصوص والتعامل معها من خلال الدمج والتقطيع، حان الوقت لاكتشاف الأدوات الجاهزة التي توفرها بايثون للتعامل مع النصوص بسهولة.

أولاً: حساب طول النص باستخدامlen()
تُستخدم الدالة ‎len()‎ لمعرفة عدد الحروف داخل النص، بما في ذلك المسافات.

text = "Python is fun"
print(len(text))

ثانياً: تغيير حالة الأحرف
يمكنك تحويل النص إلى أحرف كبيرة أو صغيرة، أو جعل أول حرف من كل كلمة كبيرًا باستخدام الدوال التالية:
upper() لتحويل جميع الأحرف إلى كبيرة،
lower() لتحويل جميع الأحرف إلى صغيرة،
title() لجعل أول حرف من كل كلمة كبيرًا.

text = "python is fun"
print(text.upper())
print(text.lower())
print(text.title())

ثالثاً: إزالة الفراغات الزائدة باستخدامstrip()
قد توجد مسافات غير ضرورية في بداية النص أو نهايته، ويمكن إزالتها بهذه الطريقة:

text = "  Hello Python!  "
clean_text = text.strip()
print(clean_text)

رابعاً: استبدال الكلمات باستخدامreplace()
تُستخدم الدالة ‎replace()‎ لتغيير جزء من النص إلى جزء آخر.

text = "I love Java"
new_text = text.replace("Java", "Python")
print(new_text)

وهناك العديد من الدوال الأخرى سنتعرف عليها في الدروس القادمة.

×

# اساسيات بايثون للمبتدئين

استكشف المزيد من المقالات في هذا القسم

المزيد من المقالات

المزيد من الدورات

المزيد من المسارات