Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.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/18.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
Python 我的代码抛出一个关于非类型的错误,但应该定义它_Python_Python 3.x_Pygame - Fatal编程技术网

Python 我的代码抛出一个关于非类型的错误,但应该定义它

Python 我的代码抛出一个关于非类型的错误,但应该定义它,python,python-3.x,pygame,Python,Python 3.x,Pygame,我试图重新定义位置,但它不会停止抛出非类型错误 我也试着在课堂上定义方向,但没有用。我还尝试删除Headinit函数中的位置声明,没有任何更改 Traceback (most recent call last): File "main.py", line 55, in <module> head.draw() File "main.py", line 39, in draw start_point = (self.location[0] + paddingSi

我试图重新定义位置,但它不会停止抛出非类型错误

我也试着在课堂上定义方向,但没有用。我还尝试删除Headinit函数中的位置声明,没有任何更改

Traceback (most recent call last):
  File "main.py", line 55, in <module>
    head.draw()
  File "main.py", line 39, in draw
    start_point = (self.location[0] + paddingSize, self.location[0] + paddingSize)
TypeError: 'NoneType' object is not subscriptable
add()不返回值,因此location变为None,从而导致异常。

add()
从不返回值,而且上面的代码中也从未定义过
paddingSize