Check sibling questions

Write a function to count the number of alphabets present in a text file “NOTES.txt”.

 

Answer:

def count_alpha():

c=0

f=open("Notes.txt",'r')

l=f.readlines()

for line in l:

for word in line:

for char in word:

if char.isalpha():

c=c+1

print("Number of alphabets = "+str(c))

f.close()

Question 6-Write a function - Teachoo.JPG

Introducing your new favourite teacher - Teachoo Black, at only ₹83 per month


Transcript

Question 6 Write a function to count the number of alphabets present in a text file “NOTES.txt”. declaring function count_alpha( ) reading all the lines in the text file and assigning it to ‘l’ Iterating through each line in ‘l’ and assigning it to ‘line’ Iterating through each character in a word and assigning it to ‘char’ If a character is an alphabet, then increase the value of ‘c’ by 1 Invoking function count_alpha( ) Assigning a variable ‘c’ with value 0 Opening the text file in read mode and assigning it to file_object ‘f’ Iterating through each word in a line and assigning it to ‘word’ Checking if a character is an alphabet Prints the number of alphabets Closing the file Output

CA Maninder Singh's photo - Expert in Practical Accounts, Taxation and Efiling

Made by

CA Maninder Singh

CA Maninder Singh is a Chartered Accountant for the past 12 years. He also provides Accounts Tax GST Training in Delhi, Kerala and online.