【发布时间】:2018-08-10 20:21:52
【问题描述】:
我必须以 1、0.1、0.01、0.001、0.0001 等的精度增量在区间 [-10,10] 内评估函数 (3x-2)。 我试过这个
a=1.0
for x in range(1,40):
for y in range(-10,10,a):
c=3(x)-2
print(c)
a=a/10
(第一个for是因为我需要得到40位小数) 但是我收到了这个错误
for x in range(-10,10,a):
TypeError: 'float' object cannot be interpreted as an integer
感谢您的帮助。
【问题讨论】: