分别统计输入的一行字符中字母和空格的个数,其他字符不统计,输入以回车符结束
时间: 2024-02-21 20:59:12 浏览: 51
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
好的,可以使用Python编写一个小程序实现这个功能。代码如下:
```
line = input() # 读入一行字符
letters = 0 # 统计字母个数
spaces = 0 # 统计空格个数
for char in line:
if char.isalpha(): # 如果是字母
letters += 1
elif char.isspace(): # 如果是空格
spaces += 1
print("字母个数:", letters)
print("空格个数:", spaces)
```
这个程序首先读入一行字符,然后遍历字符串中的每个字符,使用 isalpha() 方法判断是否为字母,使用 isspace() 方法判断是否为空格,并统计字母和空格的个数。最后输出结果即可。
阅读全文