.
.
def length():
b=len(a)
return b
def words():
d=a.split()
c=0
for i in d:
c+=1
return c
def digits():
e=0
for i in a:
if i.isdigit():
e+=1
return e
def symbols():
f=0
for i in a:
pass
else:
f+=1
return f
def vowels():
g=0
for i in a:
if i in ("aeiouAEIOU"):
g+=1
return g
def rev():
h=a[::-1]
return h
def remvowels():
g=""
for i in a:
if i not in ("aeiouAEIOU"):
g+=i
return g
def eremove():
j=""
for i in a:
if i not in ('e','E'):
j+=i
return j
def eoccur():
k=0
for i in a:
if i in('e','E'):
k+=1
return k
def charascii():
for i in a:
l=print(i,"-",ord(i))
return l
def palindrome():
if a[ : :1]==a[ : :-1]:
return x
else:
return y
print("2.Number of words")
print("3.Number of digits")
print("5.Number of vowels")
m=int(input("Enter here:"))
if m==1:
elif m==2:
print("number of words=",words())
elif m==3:
print("number of digits=",digits())
elif m==4:
elif m==5:
elif m==6:
elif m==7:
elif m==8:
elif m==9:
print("e is occuring",eoccur(),"times")
elif m==10:
elif m==11:
print(palindrome())
else:
if n in('N','n'):
print("THANK YOU")
break
OUTPUT:-
Enter a string:string_project
2.Number of words
3.Number of digits
5.Number of vowels
9.Count occurence of e
Enter here:1
Enter here:2
number of words= 1
Do you want to perform again?(y/n):y
Enter here:3
number of digits= 0
Enter here:4
Enter here:5
Number of vowels = 3
Enter here:6
Enter here:7
Enter here:8
Enter here:9
e is occuring 1 times
Enter here:10
s - 115
t - 116
r - 114
i - 105
n - 110
g - 103
_ - 95
p - 112
r - 114
o - 111
j - 106
e - 101
c - 99
t - 116
Enter here:11
Enter here:12
THANK YOU
Anshika dixit
11th B
13