{“title”: “إعلام آلي — بايثون — التعامل مع السلاسل النصية — الإعلام الآلي — المتوسط — المنهاج الجزائري”, “content”: “
إعلام آلي — بايثون — التعامل مع السلاسل النصية — الإعلام الآلي — المتوسط — المنهاج الجزائري
\n
السلاسل النصية
\n
تكتب بين علامتي اقتباس. s = \”Hello Python\”. العمليات: len(), s[0], s[-1], s[1:4], s[::-1].
\n
دوال مهمة
\n
upper(), lower(), replace(\”old\”,\”new\”), split(\”,\”), strip(), find(\”sub\”), join(\”,\”), count(\”c\”).
\n
التنسيق
\n
f\”Hello {name}\”. \”Hello {0}\”.format(name). %s للتنسيق القديم.
\n
التكرار على السلاسل
\n
for ch in s: print(ch). البحث عن حرف: if \”a\” in s.
\n
تطبيقات
\n
تحويل النص, تحليل الجمل, عكس الكلمات, عد الحروف.
\n
تمارين تطبيقية
\n
- \n
- برنامج يطلب اسماً ويطبع \”مرحباً\” + الاسم بأحرف كبيرة.
- برنامج يحسب عدد حروف العلة في جملة.
- برنامج يعكس كلمة.
- برنامج يتحقق من وجود كلمة في جملة.
- برنامج يستبدل كلمة بأخرى في نص.
\n
\n
\n
\n
\n
\n
دروس مشابهة
\n
“, “status”: “publish”, “categories”: [477], “author”: 1}
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.