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

إنشاء نص

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}")