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

统计大写字母个数

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()))
全部评论

相关推荐

在读外卷大学生:神仙排版,看的我头晕直接扔了
点赞 评论 收藏
分享
01-07 15:50
四川大学 Java
明远湖摸鱼:同年级的同学,,简历可以大一点,这个有点太密集了,实习技术可以量化的尽量量化
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务