Phương thức string count () trả về số lần xuất hiện của một chuỗi con trong chuỗi đã cho.
Nói cách đơn giản, count()
phương thức tìm kiếm chuỗi con trong chuỗi đã cho và trả về số lần chuỗi con hiện diện trong nó.
Nó cũng có các tham số tùy chọn bắt đầu và kết thúc để xác định vị trí bắt đầu và kết thúc tương ứng trong chuỗi.
Cú pháp của count()
phương thức là:
string.count (chuỗi con, bắt đầu =…, kết thúc =…)
Số chuỗi () Tham số
count()
phương thức chỉ yêu cầu một tham số duy nhất để thực thi. Tuy nhiên, nó cũng có hai tham số tùy chọn:
- chuỗi con - chuỗi có số đếm được tìm thấy.
- start (Tùy chọn) - chỉ mục bắt đầu trong chuỗi nơi bắt đầu tìm kiếm.
- end (Tùy chọn) - chỉ mục kết thúc trong chuỗi nơi kết thúc tìm kiếm.
Lưu ý: Chỉ mục trong Python bắt đầu từ 0, không phải 1.
Giá trị trả về từ số chuỗi ()
count()
phương thức trả về số lần xuất hiện của chuỗi con trong chuỗi đã cho.
Ví dụ 1: Đếm số lần xuất hiện của một chuỗi con nhất định
# define string string = "Python is awesome, isn't it?" substring = "is" count = string.count(substring) # print count print("The count is:", count)
Đầu ra
Số lượng là: 2
Ví dụ 2: Đếm số lần xuất hiện của một chuỗi con nhất định bằng cách sử dụng bắt đầu và kết thúc
# define string string = "Python is awesome, isn't it?" substring = "i" # count after first 'i' and before the last 'i' count = string.count(substring, 8, 25) # print count print("The count is:", count)
Đầu ra
Số lượng là: 1
Ở đây, việc đếm bắt đầu sau khi lần đầu tiên i
gặp phải, tức là 7th
vị trí chỉ mục.
Và, nó kết thúc trước vị trí cuối cùng i
, tức là 25th
chỉ mục.