题解 | #统计大写字母个数#

统计大写字母个数

http://www.nowcoder.com/practice/434414efe5ea48e5b06ebf2b35434a9c

递归做的,但是两层判断感觉有些麻烦,而且做的时候完全想不起来换行怎么换了:(

def num(x):
    lst=['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']
    x=list(x)
    count=0
    for i in x:
        if len(i)==1:
            if i in lst:
                count+=1
        else:
            count+=num(i)
    return count
print(num(input()))
全部评论

相关推荐

点赞 评论 收藏
分享
03-01 23:20
门头沟学院 Java
野猪不是猪🐗:美团4000hc就离谱,这是把26实习和25春招的直接加一起了?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务