题解 | #统计字符#

统计字符

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

s = input()
lst = [0, 0, 0, 0]  # 0:字符,1:空格,2:数字,3:其他字符

for i in s:
    lst[0] += int(i.isalpha())
    lst[1] += int(i == ' ')
    lst[2] += int(i.isnumeric())

lst[3] += len(s) - lst[0] - lst[1] - lst[2]

for i in lst:
    print(i)

全部评论

相关推荐

不愿透露姓名的神秘牛友
04-02 18:53
继京东给外卖员缴纳五险一金之后,京东又发公告:达达员工逐步升级至20薪!这是从去年以来京东宣布第8次加薪。别说了,我现在就是东孝子!!
无助的缄默:20薪拿不满的,前5%拿20薪,后面还有18,16,15,14薪,相当于把低绩效的人的工资补给高绩效的人
投递京东等公司8个岗位 >
点赞 评论 收藏
分享
03-19 10:07
已编辑
广东药科大学 Java
Yki_:你倒是进一个面啊
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务