Python输入一个字符串并统计数字个数
时间: 2024-02-02 19:43:34 浏览: 179
统计一个字符串中数字的个数
可以使用 Python 中的字符串方法和循环来实现统计数字个数的功能。具体代码如下:
```python
s = input("请输入一个字符串:") # 输入一个字符串
count = 0 # 初始化数字个数为0
for ch in s:
if ch.isdigit(): # 判断字符是否为数字
count += 1 # 如果是数字,则计数器加1
print("数字个数为:", count) # 输出数字个数
```
在上面的代码中,我们首先使用 `input()` 函数获取用户输入的字符串,然后使用 `for` 循环遍历字符串中的每一个字符。在循环中使用 `isdigit()` 方法判断字符是否为数字,如果是数字则计数器加1。最后输出数字个数即可。
需要注意的是,这里使用的是 Python 3.x 版本的代码,如果你使用的是 Python 2.x 版本,那么输入函数应该改为 `raw_input()`。
阅读全文