Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TypeError:“int”对象在Python3.6中不可下标_Python_Python 3.x_Typeerror - Fatal编程技术网

TypeError:“int”对象在Python3.6中不可下标

TypeError:“int”对象在Python3.6中不可下标,python,python-3.x,typeerror,Python,Python 3.x,Typeerror,我写了这段代码,出于某种原因,它总是给出错误 TypeError:“int”对象不可下标 代码如下: V = self.vertex(QF) s = V[0] - 100 e = V[0] + 100 while s != e: p = QFS(a,b,c,s) x = (p[0] + 100.0)/10.0 y = ((p[1] + 100.0)*-1)/10.0 canvas.

我写了这段代码,出于某种原因,它总是给出错误

TypeError:“int”对象不可下标

代码如下:

V = self.vertex(QF)
      s = V[0] - 100
      e = V[0] + 100
      while s != e:
          p = QFS(a,b,c,s)
          x = (p[0] + 100.0)/10.0
          y = ((p[1] + 100.0)*-1)/10.0
          canvas.create_line(x-1,y-1,x+1,y+1)
          s += .1
顺便说一句,我正在画一幅波拉波拉图
vertex和QFS返回元组

您需要打印出中间值以检查它们是什么。我不知道是哪一个,但我知道您的v或p值是一个整数,不是列表或iterable对象。

显示完整的回溯。调试程序,例如打印所有中间变量。很明显,vertex和QFS不会返回元组。这不是你的全部代码