题解 | #统计大写字母个数#
统计大写字母个数
https://www.nowcoder.com/practice/434414efe5ea48e5b06ebf2b35434a9c
s = input() a = 0 for i in s: if i.isupper(): a += 1 print(a)
从字符串中循环大写字母,如果是大写字母,则个数加1,不是则跳过
循环遍历字符串(for i in s),如果是大写(if i.isupper()),则加1(a+-=1),不是则不过,最后打印个数(print(a))
本题考察python知识点:str.isupper(),判断字符是不是大写字母
还有一些其他常考的:
str.isalpha() 判断是不是字母
str.islower() 判断是不是小写
str.isdigit() 判断是不是数字
str.isalnum() 判断是不是数字或字母
str.isspace() 判断是不是空格
#华为审批#OD专栏练习梳理 文章被收录于专栏
OD专栏练习梳理