题解 | #统计字符#python3

统计字符

http://www.nowcoder.com/practice/539054b4c33b4776bc350155f7abd8f5

一个简单的字母提取分类

while True:
    try:
        str1 = str(input())

        cha1 = 0
        num1 = 0
        space = 0
        other_cha = 0

        for i in str1:
            if((ord(i) >= 65 and ord(i) <= 90) or (ord(i) >= 97 and ord(i) <= 122)):
                cha1 += 1
            elif(ord(i) >= 48 and ord(i) <= 57):
                num1 += 1
            elif(i == ' '):
                space += 1
            else:
                other_cha += 1

        print(cha1)
        print(space)
        print(num1)
        print(other_cha)
    except:
        break
全部评论

相关推荐

uu们,拒offer时hr很生气怎么办我哭死
爱睡觉的冰箱哥:人家回收你的offer,或者oc后没给你发offer的时候可不会愧疚你,所以你拒了也没必要愧疚他。
点赞 评论 收藏
分享
06-15 18:44
黄淮学院 Java
Lynn012:如果是居民楼还是算了吧,看着有点野呢
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务