""" Write a program that reads the string and counts the number of lowercase letters, the number of uppercase letters, and the number of digits in the string. """ def main(): print("solution 1") my_str=input("enter string ") count_low=0 count_up=0 count_digits=0 size=len(my_str) for i in range(size): if(my_str[i]>='a' and my_str[i]<='z'): count_low+=1 elif(my_str[i]>='A' and my_str[i]<='Z'): count_up+=1 elif(my_str[i]>='0' and my_str[i]<='9'): count_digits+=1 print("lowercase", count_low,"uppercase", count_up,"digits",count_digits) print("solution 2 using built - in methods") my_str=input("enter string ") count_low=0 count_up=0 count_digits=0 size=len(my_str) for i in range(size): if(my_str[i].islower()): count_low+=1 elif(my_str[i].isupper()): count_up+=1 elif(my_str[i].isdigit()): count_digits+=1 print("lowercase", count_low,"uppercase", count_up,"digits",count_digits) main()