النصوص Strings في بايثون

النصوص في بايثون من أكثر الأنواع استخدامًا، وتُستخدم لتمثيل أي بيانات نصية مثل أسماء المستخدمين والرسائل ومحتوى الملفات. يمكن تعريف النص باستخدام علامات اقتباس مفردة أو مزدوجة.

إنشاء نص

a = "مرحبًا"
b = 'بايثون'
c = """نص متعدد
الأسطر"""

الوصول للأحرف

word = "Python"
print(word[0])    # P
print(word[-1])   # n
print(word[0:3])  # Pyt

دوال شائعة على النصوص

s = "  مناطق تعليمية  "
print(s.strip())
print(s.upper())
print(s.replace("تعليمية", "تقنية"))
print(len(s))

الدمج والتنسيق

name = "أحمد"
age = 25
print(f"الاسم {name} والعمر {age}")