WRITE A PYTHON PROGRAM TO ENTER A STRING AND FIND OUT THE NUMBER OF UPPER AND LOWER CASE CHARACTERS.
CODE FOR THE ABOVE PYTHON PROGRAM :
def stringcount(s):
d = {"UPPER_CASE":0,"LOWER_CASE":0}
for c in s:
if c.isupper():
d["UPPER_CASE"]+=1
elif c.islower():
d["LOWER_CASE"]+=1
else:
pass
print(" THE ORIGINAL STRING IS : ",s)
print(" THE NO OF UPPER CASE CHARACTERS ARE : ",d["UPPER_CASE"])
print(" THE NO OF LOWER CASE CHARACTERS ARE : ",d["LOWER_CASE"])
stringcount(" COMPUTER SCIENCE WITH PYTHON")
WRITTEN CODE FOR THE ABOVE PROGRAM :
def stringcount(s):
d =
{"UPPER_CASE":0,"LOWER_CASE":0}
for c in s:
if
c.isupper():
d["UPPER_CASE"]+=1
elif
c.islower():
d["LOWER_CASE"]+=1
else:
pass
print(" THE
ORIGINAL STRING IS : ",s)
print(" THE
NO OF UPPER CASE CHARACTERS ARE : ",d["UPPER_CASE"])
print(" THE
NO OF LOWER CASE CHARACTERS ARE : ",d["LOWER_CASE"])
stringcount(" COMPUTER SCIENCE WITH PYTHON")
OUTPUT :