我想在python中創建一條蛇,我通過一個將成爲蛇的對象來做這件事。我試圖從我的對象中調用一個createSnake
函數,但是參數不被接受。Python對象不接受參數
我的IDE正在恢復:
TypeError: createsnake() missing 1 required positional argument: 'y_coordinate'
這裏是我的蛇代碼:
class Snake(object):
def createsnake(self, x_coordinate, y_coordinate):
grid[x_coordinate][y_coordinate] = 2
,這裏是我是如何調用該方法:
Snake.createsnake(1, 1)
'createsnake()'而不是'__init __()'有什麼意義? –