Hướng dẫn write a program to count the number of occurrences of word in a string in python - viết chương trình đếm số lần xuất hiện của từ trong chuỗi bằng python
Trong hướng dẫn này, chúng tôi sẽ viết một chương trình đếm số lần một từ xảy ra trong chuỗi. Bạn được cung cấp từ và một chuỗi, chúng ta phải tính toán tần số của từ trong chuỗi. Show
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 học sinh. Và từ này là. Chương trình mà chúng tôi sẽ viết sẽ trả về số 2 khi từ xảy ra & nbsp; hai lần trong chuỗi.I am a programmer. I am a student. And the word is. The program that we are going to write will return a number 2 as the word occurs two times in the string. Hãy làm theo các bước dưới đây để đạt được mục tiêu của chúng tôi. Thuật toán1. 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. Cố gắng viết mã cho chương trình một mình đầu tiên. Hãy xem mã. Thí 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 raNếu bạn chạy chương trình trên, bạn sẽ nhận được kết quả sau. 2 Sự kết luậnNế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.
Cập nhật vào ngày 23 tháng 10 năm 2019 07:36:17
Và, nó kết thúc trước vị trí chỉ số ## 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)3 cuối cùng, tức là ## 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)6. Trong hướng dẫn này, chúng tôi sẽ tìm hiểu về phương thức Count () chuỗi Python với sự trợ giúp của các ví dụ. Phương thức count() trả về số lần xuất hiện của một chuỗi con trong chuỗi đã cho.
Thí dụCú pháp của số lượng chuỗi string.count(substring, start=..., end=...) Phương pháp cú pháp của phương pháp count() là:Count () tham số
Kết thúc (Tùy chọn) - Chỉ mục kết thúc trong chuỗi nơi tìm kiếm kết thúc. Index in Python starts from 0, not 1. Đếm () Giá trị trả vềPhương thức Ví dụ 1: Số lượng xuất hiện của một chuỗi con đã cho
Đầu ra The count is: 2 Ví dụ 2: 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
Đầu ra The count is: 1 Ví dụ 2: 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 Ở đây, việc đếm bắt đầu sau khi ## 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)3 đầu tiên gặp phải, tức là vị trí chỉ số ## 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)4. |