4、针对从键盘上录入的一段文字(40个字符以内),编写函数,在自定义函数内统计输出其中数字字符的个数。
时间: 2024-05-01 20:19:54 浏览: 59
统计输入的某个字符的个数
4星 · 用户满意度95%
可以使用循环遍历输入的字符串,判断每个字符是否是数字字符,如果是则计数器加一。可以使用isdigit()函数判断字符是否是数字字符。函数如下:
```python
def count_digits(text):
count = 0
for char in text:
if char.isdigit():
count += 1
print("输入的字符串中数字字符的个数为:", count)
```
使用示例:
```python
text = input("请输入一段文字:")
count_digits(text)
```
输出:
```
请输入一段文字:Hello 123 World!
输入的字符串中数字字符的个数为: 3
```
阅读全文