定义一个方法demo,从控制台输入一行字符串作为参数,分别统计出它的英文字母、空格
时间: 2024-01-08 17:03:06 浏览: 125
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
好的,下面是定义一个方法`demo`,从控制台输入一行字符串作为参数,并统计其中的英文字母和空格的数量。
```python
def demo():
# 从控制台输入一行字符串
string = input("请输入一行字符串:")
# 初始化字母和空格的计数器
letter_count = 0
space_count = 0
# 遍历字符串中的每个字符
for char in string:
# 判断字符是否是英文字母
if char.isalpha():
letter_count += 1
# 判断字符是否是空格
elif char.isspace():
space_count += 1
# 输出统计结果
print("英文字母数量:", letter_count)
print("空格数量:", space_count)
# 调用方法demo
demo()
```
请注意,这段代码只统计了英文字母和空格的数量,如果还有其他需求,请告诉我。
阅读全文