Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

count = 0 fileName = input('Enter file name: ') with open(fileName, 'r') as f: for line in f: # replce the words '--' words =

count = 0 fileName = input('Enter file name: ') with open(fileName, 'r') as f: for line in f: # replce the words '--' words = line.strip().split() for word in words: if word.isalnum(): count += 1 print('There are %d words in the file' % count)

This code counts words in a text file but it doesnt include words such as: coding, is fun.

I need to count the words coding is fun

even though coding is followed by a comma and fun is followed by a period.

Im not supposed to use a dictionary.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Databases On The Web Designing And Programming For Network Access

Authors: Patricia Ju

1st Edition

1558515100, 978-1558515109

More Books

Students also viewed these Databases questions

Question

Which is the most common reason why firms pay dividends

Answered: 1 week ago