问题:编写一个 Python 函数,它接受一个字符串并计算大写字母和小写字母的个数。示例字符串:“你好罗杰斯先生,星期二你好吗?”预期输出:大写字符数:4 小写字符数:33
功能:
def up_low(s):
for a in s:
u = u.count(a.isupper())
l = l.count(a.islowwer())
print(u, l)
为什么这个不起作用?
原文由 a81884855 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用 List comprehensions 和 sum 函数来获取大小写字母的总数。
输出:大写字符的数量:4,No。小写字符数:33