python统计不同字符个数。用户从键盘输入一行字符,编写一个程序,统计并输出其中英文字符、数字、空格和其他字符的个数。
时间: 2023-10-28 12:05:04 浏览: 61
python 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数 (示例)
5星 · 资源好评率100%
好的,这是一个程序设计问题。以下是Python代码实现:
```python
line = input("请输入一行字符:")
charCount = {
"letter": 0,
"number": 0,
"space": 0,
"other": 0
}
for char in line:
if char.isalpha():
charCount["letter"] += 1
elif char.isdigit():
charCount["number"] += 1
elif char.isspace():
charCount["space"] += 1
else:
charCount["other"] += 1
print("字母数:", charCount["letter"])
print("数字数:", charCount["number"])
print("空格数:", charCount["space"])
print("其他字符数:", charCount["other"])
```
希望对你有所帮助!接下来,你还有其他问题吗?
阅读全文