写一个程序,它先接收一个字符串,然后显示其中数字符的个数、英文字母的个数和字符串的长度。
时间: 2024-02-12 07:07:01 浏览: 99
求一个字符串中字母的个数,以及一个字符串中数字的个数.md
5星 · 资源好评率100%
好的,我可以帮您写一个Python程序来实现这个功能。代码如下:
```python
string = input("请输入一个字符串:") # 接收用户输入的字符串
num_count = 0 # 统计数字个数
letter_count = 0 # 统计字母个数
for char in string:
if char.isdigit(): # 如果字符是数字
num_count += 1
elif char.isalpha(): # 如果字符是字母
letter_count += 1
length = len(string) # 计算字符串长度
print("数字个数:", num_count)
print("字母个数:", letter_count)
print("字符串长度:", length)
```
您可以将以上代码保存到一个Python文件中,然后通过命令行或者其他方式运行。运行程序后,它会要求您输入一个字符串,然后会输出其中数字符的个数、英文字母的个数和字符串的长度。希望能够帮到您!
阅读全文