Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình Python để đếm số lần xuất hiện của một từ trong một chuỗi

Trong hướng dẫn này, chúng ta sẽ viết một chương trình đếm số lần một từ xuất hiện trong chuỗi. Bạn được cung cấp từ và một chuỗi, chúng ta phải tính tần suất xuất hiện của từ trong chuỗi.

Giả sử chúng ta có một chuỗi Tôi là một lập trình viên. Tôi là một sinh viên. Và từ . Chương trình mà chúng ta sẽ viết sẽ trả về một số 2 như từ xảy ra hai lần trong chuỗi.

Hãy làm theo các bước dưới đây để đạt được mục tiêu của chúng ta.

Thuật toán

1. Initialize the string and the word as two variables.
2. Split the string at spaces using the split() method. We will get a list of words.
3. Initialize a variable count to zero.
4. Iterate over the list.
4.1. Check whether the word in the list is equal to the given the word or not.
4.1.1. Increment the count if the two words are matched.
5. Print the count.

Trước tiên, hãy thử viết mã cho chương trình của riêng bạn. Hãy xem mã.

Ví dụ

## initializing the string and the word
string = "I am programmer. I am student."
word = "am"
## splitting the string at space
words = string.split()
## initializing count variable to 0
count = 0
## iterating over the list
for w in words:
   ## checking the match of the words
   if w == word:
      ## incrementint count on match
      count += 1
## printing the count
print(count)

Đầu ra

Nếu bạn chạy chương trình trên, bạn sẽ nhận được kết quả sau.

2

Kết luận

Nếu bạn có bất kỳ nghi ngờ nào về chương trình, hãy hỏi họ trong phần bình luận.