ที่นี่ผู้ใช้ให้สตริงและผู้ใช้ยังได้รับคำเพื่อนับจำนวนครั้งที่เกิดขึ้น งานของเราคือนับจำนวนครั้งที่เกิดขึ้นและพิมพ์ออกมา
ตัวอย่าง
Input: Python is an interpreted high-level programming language for general purpose programming. Enter the word to count occurrence ::>programming Output:: 2
อัลกอริทึม
wordoccurences(n,p) /* n is input string and p is the word to count occurrence */ Step 1: split the string by space Step 2: we use one counter variable c and it’s initialized by 0 and if word is match then c is incremented by 1. Step 3: then we searching using for loop. Step 4: if condition is true then counter c is increased and display the final result.
โค้ดตัวอย่าง
def wordoccurences(n, p): x = n.split(" ") c = 0 for i in range(0, len(x)): # if match found increase count if (p == x[i]): c = c + 1 return c # Driver code n=input("Enter String ::>") p=input("Enter the word to count occurrence ::>") print("THE NUMBER OF OCCURRENCE OF A WORD ",p,"is",wordoccurences(n, p)) # To count the number of occurrence of a word in the given string
ผลลัพธ์
Enter String ::>python is an interpreted high level programming language for general purpose programming Enter the word to count occurrence ::>programming THE NUMBER OF OCCURRENCE OF A WORD programming is 2