العودة إلى الدورة

دوال النصوص الأساسية: تغيير حالة الأحرف والقص (Strip)

برمجة Python: معسكر التدريب من الصفر إلى الاحتراف

التعامل مع دوال النصوص

دوال النصوص (String methods) هي دوال مدمجة تنفذ مهام مفيدة على النصوص.

تعديل حالة الأحرف

الدالةالوصفمثال
.lower()تحويل كل الأحرف إلى صغيرة.'Hello'.lower() -> 'hello'
.upper()تحويل كل الأحرف إلى كبيرة.'Hello'.upper() -> 'HELLO'
.capitalize()تحويل أول حرف إلى كبير والبقية لصغيرة.'python code'.capitalize() -> 'Python code'
.title()تحويل أول حرف من كل كلمة إلى كبير.'hello world'.title() -> 'Hello World'

إزالة المسافات الزائدة (.strip())

غالباً ما تسبب المسافات الزائدة مشاكل عند التعامل مع مدخلات المستخدم. تقوم .strip() بإزالة المسافات من البداية والنهاية (مسافات، علامات تبويب، أسطر جديدة).

python user_input = ' username@email.com \n' clean_input = user_input.strip() print(f'Original: "{user_input}"') print(f'Stripped: "{clean_input}"')

أنواع أخرى:

leading = ' Hello World'.lstrip() # يزيل من البداية فقط trailing = 'Hello World '.rstrip() # يزيل من النهاية فقط