Programming Basics SQL HTML CSS JavaScript Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Learn Typing

بايثونالدالة count()

تعريفها

تبحث في النص الذي قام باستدعائها عن النص الذي نمرره لها مكان الباراميتر sub ثم ترجع عدد المرات التي تم فيها العثور عليه.


بناؤها

count(sub[, start[, end]])
count(sub[, start[, end]])

باراميترات

  • sub عبارة عن نص عادي نوعه str و هو النص الذي نريد البحث عنه.
  • start باراميتر إختياري، مكانه يمكن تمرير رقم الخانة التي سيتم بدء البحث من عندها.
  • end باراميتر إختياري، مكانه يمكن تمرير رقم الخانة التي سيتم إيقاف البحث قبلها.

قيمة الإرجاع

ترجع عدد المرات التي تم فيها العثور على النص الذي تم تمريره لها مكان sub في النص الذي قام باستدعائها.
في حال لم يتم العثور على النص المراد البحث عنه فإنها ترجع 0.


مثال

Test.py
# s هنا قمنا بتعريف متغير نصي إسمه
s = "Hello, my name is Mhamad. I'm a full stack developer."
# s في النص الموجود في المتغير 'a' هنا قمنا بطباعة كم مرة يوجد النص
print(s.count('a'))
# s هنا قمنا بتعريف متغير نصي إسمه s = "Hello, my name is Mhamad. I'm a full stack developer." # s في النص الموجود في المتغير 'a' هنا قمنا بطباعة كم مرة يوجد النص print(s.count('a'))

النتيجة

5