M.Sc Python Programming Assignment 16

M.Sc Python Programming Assignments

Assignment 16

Question:

Write a program that accepts a sentence and calculate the number of upper case letters and lower case letters

Code:

				
					def count_uppercase_lowercase(sentence):
    uppercase_count = 0
    lowercase_count = 0

    for char in sentence:
        if char.isupper():
            uppercase_count += 1
        elif char.islower():
            lowercase_count += 1

    return uppercase_count, lowercase_count

sentence = input("Enter a sentence: ")

uppercase_count, lowercase_count = count_uppercase_lowercase(sentence)

print("Number of uppercase letters:", uppercase_count)
print("Number of lowercase letters:", lowercase_count)

				
			

Output:

				
					Enter a sentence: He wanted to Travel and Explore new Places, so he saved up Money.
Number of uppercase letters: 5
Number of lowercase letters: 46


				
			
Tech Amplifier Final Logo