Improved code: text = "This Sentence Has Mixed CASE Letters!" count_upper = sum([1 for character in text if character.isupper()]) count_lower = sum([1 for character in text if character.islower()]) print (f"The text contain {count_upper} uppercase and {count_lower} lowercase letters.")