从键盘输入一串字符(按回车结束),统计其中字母,数字及其他字符的个数并输出
时间: 2023-06-20 22:04:34 浏览: 158
从键盘输入一串字符,分别统计其中的字母,数字字符和其他[文].pdf
可以使用 Python 语言实现这个功能,代码如下:
```python
s = input("请输入一串字符:") # 从键盘输入一串字符
letter_count = 0 # 统计字母个数
digit_count = 0 # 统计数字个数
other_count = 0 # 统计其他字符个数
for char in s:
if char.isalpha(): # 判断是否是字母
letter_count += 1
elif char.isdigit(): # 判断是否是数字
digit_count += 1
else:
other_count += 1
print("字母个数:", letter_count)
print("数字个数:", digit_count)
print("其他字符个数:", other_count)
```
运行程序后,输入一串字符,程序会输出该字符串中字母、数字和其他字符的个数。例如,输入字符串 "a1b2c3*+",输出结果为:
```
字母个数: 3
数字个数: 3
其他字符个数: 2
```
阅读全文