类的函数,当被调用时,什么也不做

时间:2018-11-22 03:27:00

标签: python class

因此,我一直在从事这款游戏(我是python的一个大菜鸟,并且只从事了3天的研究),而且我一直在尝试移动位置(从中添加或减去一个位置的x和y值),但此功能无效。我知道,因为我在功能中放入了打印件,但该打印件根本无法工作。怎么了? (我已经为此项目创建了一个文件夹,并且有一个名为Decisions的文件夹,其中包含2个文件。)

Locations.py:

var date = new Date();
var day = date.getDay()
if(day == 6 || day == 0) {
    document.getElementById("p1").classList.add("mystyle");
}
document.getElementById("p1").textContent = date;

main.py(主要功能):

class Location:

def __init__(self, x, y):
    self.x = x
    self.y = y

def move_forward(self):
    self.y = self.y + 1
    return self.y

def move_back(self):
    self.y = self.y - 1
    return self.y

def move_left(self):
    self.x = self.x - 1
    return self.x

def move_right(self):
    self.x = self.x + 1
    return self.x

函数add_item正常工作,这是怎么回事?没有任何错误,只是当我在最后打印x和y值时它们保持为0。

0 个答案:

没有答案