حساب عدد ال Sub Strings المطلوبة داخل ال String

حساب عدد ال Sub Strings المطلوبة داخل ال String
واحد من المسائل المشهورة وهي إيجاد عدد ال Substrings المختارة داخل ال String ويمكنك إستخدامها مع القوائم وباقي أنواع البيانات
Substring: o
String: I Love Elzero Web School
4

حل بسيط جدا وسهل

سوف نستعمل التالي:
for Loop
خطوات الحل كالتالي
  • أولا نقوم بإنشاء متغير ال Count لبدأ حساب عدد ال SubStrings عندما نجدها
  • سوف نقوم بعمل Loop ونمر على كل عنصر داخل ال String
  • سوف نفحص إذا كان العنصر يساوي نفس ال Substring
  • إذا كان العنصر يساوي ال Substring سوف نضيف رقم على العداد Count
  • بعد الإنتهاء من التكرار سوف نقوم بإرجاع العدد النهائي لل Count ونطبعه

حل متقدم لتوظيف ما تعلمته

سوف نستعمل التالي:
for Loop
range
startswith
خطوات الحل كالتالي
  • أولا نقوم بإنشاء متغير ال Count لبدأ حساب عدد ال SubStrings عندما نجدها
  • سوف نقوم بعمل Range من الأرقام يبدأ من صفر وينتهي عند عدد عناصر ال String بإستخدام len Method
  • سوف نقوم بعمل Loop على كل عنصر من عناصر ال String
  • سوف نفحص كل عنصر من عناصر ال String لو كان يبدأ بنفس ال Substring سوف نضيف رقم على العداد Count
  • بعد الإنتهاء من التكرار سوف نقوم بإرجاع العدد النهائي ونطبعه