Welcome to Westonci.ca, where your questions are met with accurate answers from a community of experts and enthusiasts. Our platform provides a seamless experience for finding precise answers from a network of experienced professionals. Get detailed and accurate answers to your questions from a dedicated community of experts on our Q&A platform.

Write a program to read in a file and count how many times any two particular words occur in succession

Sagot :

Answer:

Explanation:

The following code is written in Python, it is a function that takes in the file location and two words as arguments. Then it reads the file and loops through to see if those two words are found in succession and how many times. Finally it returns the number of times those words are found in succession within the file.

def countSuccession(file, word1, word2):

   file = open(file, "r")

   words = file.read()

   words = words.replace('.', '')

   words = words.split(' ')

   count = 0

   for index in range(len(words)):

       if words.__getitem__(index) == word1 and words.__getitem__(index + 1) == word2:

           count += 1

   return count

View image sandlee09