1. 输入一行字符, 分别统计出其中英文字母、空格、数字和其它字符的个数。python
时间: 2024-11-23 21:05:09 浏览: 11
Python基础之字符串操作常用函数集合
在Python中,你可以使用内置的字符串方法和数据结构来实现这个功能。下面是一个简单的例子:
```python
def char_count(input_string):
# 初始化计数器
alpha_count = 0
space_count = 0
digit_count = 0
other_count = 0
for char in input_string:
# 判断字符类型并增加对应计数
if char.isalpha():
alpha_count += 1
elif char.isspace():
space_count += 1
elif char.isdigit():
digit_count += 1
else:
other_count += 1
return alpha_count, space_count, digit_count, other_count
# 测试函数
input_string = "Hello World! 123"
alpha, space, digit, other = char_count(input_string)
print(f"字母: {alpha}, 空格: {space}, 数字: {digit}, 其他字符: {other}")
阅读全文