对于给定的字符串输入,我们希望使用python计算小写字母和大写字母的字符数。例如,对于给定的字符串,
"Hello World"
计数应该是-
Upper case: 2 Lower case: 8
我们可以使用带有2个条件的简单for循环来实现此功能,以检查大小写字符。例如,
def countUpperAndLowerCase(sentence): upper = 0 lower = 0 for i in sentence: if i >='A' and i <= 'Z': upper += 1 elif i >= 'a' and i <= 'z': lower += 1 print("Upper case: " + str(upper)) print("Lower case: " + str(lower)) countUpperAndLowerCase("Hello World")
输出结果
这将给出输出-
Upper case: 2 Lower case: 8