用Python编写一个“输入一串字符,统计其中英文字符、空格、数字和其他字符的个数。”
时间: 2023-03-31 15:03:41 浏览: 168
计算文本中各种字符的个数\\从键盘读入一段文本,统计其中的英文字母、数字、空格和除此之外的其他字符个数。
5星 · 资源好评率100%
您好,我可以回答这个问题。以下是Python代码:
```python
str = input("请输入一串字符:")
letters =
spaces =
digits =
others =
for i in str:
if i.isalpha():
letters += 1
elif i.isspace():
spaces += 1
elif i.isdigit():
digits += 1
else:
others += 1
print("英文字符个数:", letters)
print("空格个数:", spaces)
print("数字个数:", digits)
print("其他字符个数:", others)
```
希望能对您有所帮助。
阅读全文