Python:“ float”对象不能解释为整数?

时间:2020-04-28 01:08:14

标签: python numpy

我的代码的这一部分出现错误TypeError: 'float' object cannot be interpreted as an integer。有人可以告诉我为什么会收到错误以及如何解决该错误吗?

for y in range(-x/2, x/2):
    #Some function

1 个答案:

答案 0 :(得分:2)

-x/2替换为-int(x/2),将x/2替换为int(x/2)。 Python中的除法返回float,而range仅需ints