对于下面的代码,我希望范围停止在值 1.0,但它一直上升到 1.099999...,这是有道理的,因为它是一个浮点值。
创建步长为 0.1 的范围的更好方法是什么?
import numpy as np
start = 0.5
stop = 1.0
step = 0.1
for parameter_value in np.arange(start, stop + step, step):
print(parameter_value)
输出
0.5
0.6
0.7
0.7999999999999999
0.8999999999999999
0.9999999999999999
1.0999999999999999
白板的微信
胡说叔叔
相关分类