python range 浮点数
时间: 2023-06-29 16:06:52 浏览: 119
floatrange:浮点数的 Python 范围-开源
Python 的 `range()` 函数只能接受整数作为参数,不能接受浮点数。如果需要生成一组浮点数序列,可以使用 NumPy 库中的 `arange()` 函数或者 Python 内置的 `for` 循环来实现。
使用 NumPy 库:
```python
import numpy as np
# 生成从 0 到 1,步长为 0.1 的浮点数序列
float_list = np.arange(0, 1, 0.1)
print(float_list)
```
使用 Python 内置的 `for` 循环:
```python
# 生成从 0 到 1,步长为 0.1 的浮点数序列
float_list = []
for i in range(0, 10):
float_list.append(i * 0.1)
print(float_list)
```
阅读全文