输入一个字符串,统计字符串中的大写字母个数,并输出。 要求用函数实现统计大写字母个数的功能。 定义并调用函数count,返回字符串中大写字母的个数。 注意:不使用函数或函数名没有使用指定的,均不得分。
时间: 2024-03-24 07:40:10 浏览: 47
统计字符串中字母和数字个数
可以定义一个名为 count 的函数,函数输入参数为一个字符串,返回值为字符串中大写字母的个数。具体实现如下:
```python
def count(s):
cnt = 0
for c in s:
if 'A' <= c <= 'Z':
cnt += 1
return cnt
```
这个函数遍历输入的字符串 s 的每一个字符,如果这个字符是大写字母,则计数器 cnt 加一。最后返回 cnt 即可。
可以在主程序中调用这个函数,如下所示:
```python
s = input("请输入一个字符串:")
print("大写字母个数:", count(s))
```
这里先提示用户输入一个字符串,然后调用 count 函数计算大写字母的个数,并输出结果。
阅读全文