题解 | #统计字符#

统计字符

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

import re 



def my_func(in_str):
    alphabet = len(re.findall("[a-zA-Z]+?", in_str))
    white_space = len(re.findall("\s", in_str))
    numbers = len(re.findall("\d+?", in_str))
    others = len(in_str) - alphabet - white_space - numbers

    print(alphabet)
    print(white_space)
    print(numbers)
    print(others)


while True:
    try:
        my_func(input())
    except (EOFError, KeyboardInterrupt):
        break

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-01 10:56
点赞 评论 收藏
分享
真烦好烦真烦:牛友太有实力了
点赞 评论 收藏
分享
点赞 评论 收藏
分享
07-01 19:00
门头沟学院 Java
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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