输入一个字符串,统计字符串中的大写字母个数,并输出。 要求用函数实现统计大写字母个数的功能。 定义并调用函数count,返回字符串中大写字母的个数。
时间: 2023-11-16 12:30:54 浏览: 63
从键盘上输入一串英文字符(不含空格与其他字符),统计每个字符的数目,并输出字母及相应的数目。
下面是代码实现:
```python
def count(string):
count = 0 # 大写字母计数器
for i in string:
if i.isupper(): # 判断是否为大写字母
count += 1
return count
string = input("请输入字符串:")
print("大写字母个数为:{}".format(count(string)))
```
函数`count`接收一个字符串参数`string`,遍历字符串,如果当前字符是大写字母则计数器加一。最后返回计数器的值。主程序中接收用户输入的字符串,调用`count`函数并输出结果。
阅读全文