range
函数用于生成一个整数(integer)序列。
range(start, end, step),返回类型为range,左闭右开区间。
1 | for i in range(1, 10, 2): |
arange
是 numpy 包下面的函数,生成一个 float64 的 Array。
1 | import numpy as np |
这里涉及到一个问题就是 float 比较大小的问题,可以使用 math.isclose()
函数。
1 | if math.isclose(1.2000000000000002, 1.2, rel_tol=1e-5) |