编程:输入一行字符,统计出其中字母、空格、数字和其它字符的个数。Python
时间: 2024-09-11 15:14:00 浏览: 37
你可以使用Python编写一个简单的程序来实现这个功能。这里是一个例子:
```python
def count_chars(input_string):
# 定义一个字典来存储字符类型的计数
char_count = {'letters': 0, 'spaces': 0, 'digits': 0, 'other': 0}
for char in input_string:
if char.isalpha():
char_count['letters'] += 1
elif char.isspace():
char_count['spaces'] += 1
elif char.isdigit():
char_count['digits'] += 1
else:
char_count['other'] += 1
return char_count
input_string = input("请输入一行字符: ")
result = count_chars(input_string)
print(f"字母数量: {result['letters']}")
print(f"空格数量: {result['spaces']}")
print(f"数字数量: {result['digits']}")
print(f"其他字符数量: {result['other']}")
阅读全文