统计字符串中英文字母的个数
时间: 2023-11-16 17:45:38 浏览: 115
从键盘上输入一串英文字符(不含空格与其他字符),统计每个字符的数目,并输出字母及相应的数目。
可以使用Python的字符串处理函数isalpha()和isdigit()来统计字符串中英文字母和数字的个数,示例代码如下:
```python
# 输入字符串
string = input("请输入字符串:")
# 初始化计数器
letter_count = 0
digit_count = 0
# 遍历字符串中的每个字符
for char in string:
# 如果字符是英文字母则计数器加1
if char.isalpha():
letter_count += 1
# 如果字符是数字则计数器加1
elif char.isdigit():
digit_count += 1
# 输出结果
print("字符串中英文字母的个数为:", letter_count)
print("字符串中数字的个数为:", digit_count)
```
运行示例:
```
请输入字符串:Hello World123!
字符串中英文字母的个数为: 10
字符串中数字的个数为: 3
```
阅读全文