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ừ là . 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.