看不出我的简单代码中的错误在哪里

时间:2016-03-30 19:00:20

标签: python

在下文中,为什么即使我没有看到任何错误也不会打印结果:

class Test(object):
    def __init__(self, x, y):
        self.x = x
        self.y = y

    def printing(self):
        var = self.x + self.y
        print(" RESULT= %i " % var)


if __name__ == '__main__':
    Test().printing(10, 20)

1 个答案:

答案 0 :(得分:3)

if __name__ == '__main__':
    Test().printing(10, 20)

应该是

Test(10, 20).printing()

您在实例初始化时出错。