""" 給定一個以下字符串:統計大寫字母的個數,小寫字母的個數,非字母的個數。 str1 = "ajdkkKDKEK1343KFKiriromfkfKKRIOWJF0928398jjee11djdDJJRH" """ str1 = "ajdkkKDKEK1343KFKiriromfkfKKRIOWJF0928398jjee11djdDJJRH" big_num = 0 # 記錄大寫字母個數 small_num = 0 # 記錄小寫字母個數 not_alpha_num = 0 # 記錄非字母個數 for c in str1: if c.isupper(): big_num += 1 elif c.islower(): small_num += 1 else: not_alpha_num += 1 print('大寫字母個數為:%d, 小寫字母個數:%d, 非字母個數:%d' % (big_num, small_num, not_alpha_num))
