6.
Python program to traverse a string and display total vowels in the string
Example Output:
n=”he123o”
output:
total vowels 2
Sol:
#using for loop
n=input("Enter any string ")
v=0
for i in n:
print(i)
if(i=='a' or i=='e' or i=='i' or i=="o" or i=='u' or i=="A" or i=='E' or i=='I' or i=='O' or i=='U'):
v=v+1
print("total vowels ",v)
#using while loop
n=input("Enter any string ")
v=0
i=0
while(i<len(n)):
print(n[i])
if(n[i]=='a' or n[i]=='e' or n[i]=='i' or n[i]=="o" or n[i]=='u' or n[i]=="A" or n[i]=='E' or n[i]=='I' or n[i]=='O' or n[i]=='U'):
v=v+1
i=i+1
print("total vowels ",v)
7.
Python program to traverse a string and display the following:
Total length
Total alphabets
Total upper case alphabets
Total lower case alphabets
Total digits
Total spaces
Total special characters
Example Output:
Enter any string heLLo12#$ ed$%56
total alphabets 7
total upper case alphabets 2
total lower case alphabets 5
total digits 4
total spaces 1
total special characters 4
Sol:
#using for loop
n=input("Enter any string ")
a=0
lo=0
u=0
d=0
sp=0
spl=0
for i in n:
if((i>='A' and i<='Z') or (i>='a' and i<='z')):
a=a+1
if(i>='A' and i<='Z'):
u=u+1
else:
lo=lo+1
elif(i>='0' and i<='9'):
d=d+1
elif(i==' '):
sp=sp+1
else:
spl=spl+1
print("total alphabets ",a)
print("total upper case alphabets ",u)
print("total lower case alphabets ",lo)
print("total digits ",d)
print("total spaces ",sp)
print("total special characters ",spl)
#using while loop
n=input("Enter any string ")
i=0
a=0
lo=0
u=0
d=0
sp=0
spl=0
while(i<len(n)):
if((n[i]>='A' and n[i]<='Z') or (n[i]>='a' and n[i]<='z')):
a=a+1
if(n[i]>='A' and n[i]<='Z'):
u=u+1
else:
lo=lo+1
elif(n[i]>='0' and n[i]<='9'):
d=d+1
elif(n[i]==' '):
sp=sp+1
else:
spl=spl+1
i=i+1
print("total alphabets ",a)
print("total upper case alphabets ",u)
print("total lower case alphabets ",lo)
print("total digits ",d)
print("total spaces ",sp)
print("total special characters ",spl)