私信  •  关注

wolfram77

wolfram77 最近创建的主题
wolfram77 最近回复了
9 年前
回复了 wolfram77 创建的主题 » For循环范围步骤更改为float python[duplicate]

避免的诀窍 舍入问题 就是用一个单独的数字在范围内移动 一半 这个 领先 开始 .

# floating point range
def frange(a, b, stp=1.0):
  i = a+stp/2.0
  while i<b:
    yield a
    a += stp
    i += stp

或者, numpy.arange 可以使用。