Python program to count total number of vowel,consonant,lowercase,uppercase

Image
Q)Python program to count total no vowel,consonant,lowercase,uppercase. Ans: def ayush(str):     vowels = 0     consonant = 0     lower = 0     upper= 0     for i in range(0, len(str)):          ch = str[i]          if ch.isupper():         upper+=1         elif ch.islower():         lower+=1         if ( (ch >= 'a' and ch <= 'z') or (ch >= 'A' and ch <= 'Z') ):          ch = ch.lower()         if (ch == 'a' or ch == 'e' or ch == 'i' or ch == 'o' or ch == 'u'):         vowels += 1         else:         consonant += 1         else:         pass     print("Vowels:", vowels)     print("Consonant:", consonant)     print("lowercase:", lower)     print("uppercase:", upper)  str=input('enter the string:') ayush(str) Output:

Python program to read a text file and display a no of vowels, consonant, uppercase, lowercase character in file

 1)Write a Python program to read a text file and display a no of vowels, consonant, uppercase, lowercase character in file?

Ans:

file=open('Ayush.txt')  #by default it opens in reading mode

a=file.read()

vowels=0

consonants=0

uppercase=0

lowercase=0

for b in a:

    if b.isupper():

        uppercase+=1

    elif b.islower():

        lowercase+=1

    b=b.lower()

    if b in 'aeiou':

        vowels+=1

    elif b in 'bcdfghjklmnpqrstvwxz':

        consonants+=1

    else:

        pass

print('no of vowels:',vowels)

print('no of consonants:',consonants)

print('no of uppercase:',uppercase)

print('no of lowercase:',lowercase)

                Thanks for visiting......

Comments

Post a Comment

Popular posts from this blog

Python Program to rotate the screen of your PC

Python program to reverse a string