Python输入字符串并统计其中字母、数字和其他字符的个数
时间: 2024-05-02 14:20:07 浏览: 199
六. Python学习笔记.2
好的,这个问题是关于Python编程的,我可以回答。可以使用Python的字符串遍历,利用isdigit()、isalpha()等方法来判断每个字符的类型,然后统计个数即可。以下是示例代码:
```python
s = input("请输入字符串:")
letter_num = 0
digit_num = 0
other_num = 0
for i in s:
if i.isalpha(): # 判断是否为字母
letter_num += 1
elif i.isdigit(): # 判断是否为数字
digit_num += 1
else:
other_num += 1
print("字母个数为:", letter_num)
print("数字个数为:", digit_num)
print("其他字符个数为:", other_num)
```
希望能够帮到您。
阅读全文