def count_characters(string):
    length = len(string)
    upper_count = 0
    lower_count = 0
    digit_count = 0
    
    for char in string:
        if char.isupper():
            upper_count += 1
        elif char.islower():
            lower_count += 1
        elif char.isdigit():
            digit_count += 1
    
    print("字符串长度:", length)
    print("大写字母数量:", upper_count)
    print("小写字母数量:", lower_count)
    print("数字字符数量:", digit_count)

string = input("请输入一个字符串:")
count_characters(string)

运行结果示例:

输入:Hello123

输出: 字符串长度: 8 大写字母数量: 1 小写字母数量: 4 数字字符数量:

请编写程序运行时输入一个长度小于100的字符串分别统计并输出字符串的实际长度、英文大写字母、小写字母以及数字字符的数量。

原文地址: https://www.cveoy.top/t/topic/hEy4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录