Python Số chuỗi() với VÍ DỤ
Python tính
Count() là một hàm có sẵn trong Python. Nó sẽ trả về tổng số phần tử đã cho trong một chuỗi. Việc đếm bắt đầu từ đầu chuỗi cho đến hết chuỗi. Cũng có thể chỉ định chỉ mục bắt đầu và kết thúc từ nơi bạn muốn bắt đầu tìm kiếm.
Cú pháp cho PythonSố chuỗi()
Python Cú pháp hàm đếm:
string.count(char or substring, start, end)
Tham số của Python cú pháp
- Char hoặc chuỗi con: Bạn có thể chỉ định một ký tự hoặc chuỗi con mà bạn muốn tìm kiếm trong chuỗi đã cho. Nó sẽ trả về cho bạn số lượng ký tự hoặc chuỗi con trong chuỗi đã cho.
- Bắt đầu : (tùy chọn) Nó cho biết chỉ mục bắt đầu từ nơi tìm kiếm sẽ bắt đầu. Nếu không đưa ra thì nó sẽ bắt đầu từ 0. Ví dụ bạn muốn tìm kiếm một ký tự từ giữa chuỗi. Bạn có thể cung cấp giá trị bắt đầu cho hàm đếm của mình.
- cuối: (tùy chọn) Chỉ ra chỉ mục kết thúc nơi tìm kiếm kết thúc. Nếu không được cung cấp, nó sẽ tìm kiếm cho đến cuối danh sách hoặc chuỗi được cung cấp. Ví dụ, bạn không muốn quét toàn bộ chuỗi và giới hạn tìm kiếm cho đến một điểm cụ thể, bạn có thể cung cấp giá trị kết thúc trong hàm count của mình và hàm count sẽ đảm nhiệm tìm kiếm cho đến điểm đó.
Giá trị trả về
Phương thức count() sẽ trả về một giá trị số nguyên, tức là số phần tử đã cho từ chuỗi đã cho. Nó trả về 0 nếu không tìm thấy giá trị trong chuỗi đã cho.
Ví dụ 1: Phương thức đếm trên chuỗi
Ví dụ sau đây cho thấy cách hoạt động của hàm count() trên một chuỗi.
str1 = "Hello World" str_count1 = str1.count('o') # counting the character “o” in the givenstring print("The count of 'o' is", str_count1) str_count2 = str1.count('o', 0,5) print("The count of 'o' usingstart/end is", str_count2)
Đầu ra:
The count of 'o' is 2 The count of 'o' usingstart/end is 1
Ví dụ 2: Đếm số lần xuất hiện của một ký tự trong một chuỗi cho trước
Ví dụ sau đây cho thấy sự xuất hiện của một ký tự trong một chuỗi nhất định cũng như bằng cách sử dụng chỉ mục bắt đầu/kết thúc.
str1 = "Welcome to Guru99 Tutorials!" str_count1 = str1.count('u') # counting the character “u” in the given string print("The count of 'u' is", str_count1) str_count2 = str1.count('u', 6,15) print("The count of 'u' usingstart/end is", str_count2)
Đầu ra:
The count of 'u' is 3 The count of 'u' usingstart/end is 2
Ví dụ 3: Đếm số lần xuất hiện của chuỗi con trong một chuỗi cho trước
Ví dụ sau đây cho thấy sự xuất hiện của chuỗi con trong một chuỗi nhất định cũng như sử dụng start/endindex.
str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses" str_count1 = str1.count('to') # counting the substring “to” in the givenstring print("The count of 'to' is", str_count1) str_count2 = str1.count('to', 6,15) print("The count of 'to' usingstart/end is", str_count2)
Đầu ra:
The count of 'to' is 2 The count of 'to' usingstart/end is 1
Tổng kết
- Count() là một hàm có sẵn trong Python. Nó sẽ trả về cho bạn số lượng phần tử nhất định trong danh sách hoặc chuỗi.
- Trong trường hợp của một chuỗi, việc đếm bắt đầu từ đầu chuỗi cho đến hết chuỗi. Cũng có thể chỉ định chỉ mục bắt đầu và kết thúc từ nơi bạn muốn bắt đầu tìm kiếm.
- Phương thức count() trả về một giá trị nguyên.