Python中,首先定义一个接收字符串参数的函数,统计该字符串中字母,数字和其他字符的个数。在函数外输入该字符串并输出统计结果
时间: 2024-02-22 07:57:14 浏览: 40
编写程序,要求统计任意字符串中数字字符,字母和其他字符的个数
4星 · 用户满意度95%
好的,下面是Python代码实现:
```python
def count_chars(s):
letters = 0
digits = 0
others = 0
for c in s:
if c.isalpha():
letters += 1
elif c.isdigit():
digits += 1
else:
others += 1
return letters, digits, others
# 在函数外输入字符串并输出统计结果
s = input("请输入一个字符串:")
letters, digits, others = count_chars(s)
print("字母个数:", letters)
print("数字个数:", digits)
print("其他字符个数:", others)
```
当你输入一个字符串后,程序会输出该字符串中字母,数字和其他字符的个数。
阅读全文