python find函数寻找数字
时间: 2023-06-16 08:05:20 浏览: 226
findpeaks.zip_findpeaks_波峰_波峰函数
5星 · 资源好评率100%
`find()` 方法用于在字符串中查找子字符串,而不是用于查找数字。如果您想寻找一个数字,可以尝试使用正则表达式。例如:
```python
import re
sentence = "The price of the product is $50.99"
result = re.findall(r'\d+\.\d+', sentence)
print(result) # output: ['50.99']
```
这个例子中,我们使用了正则表达式来匹配一个浮点数。`\d` 表示数字,`+` 表示匹配一个或多个数字,`\.` 表示匹配一个点号,`\d+` 再次匹配一个或多个数字。`re.findall` 方法会在字符串中查找所有匹配的结果,并返回一个列表。
阅读全文