【发布时间】:2017-05-31 20:29:19
【问题描述】:
为什么以下计数器不起作用,以及如何修复它:
class Test():
def __init__(self):
self.counter = 0
def increment(self):
print counter++
谢谢。
【问题讨论】:
-
当你说不起作用时,究竟是什么问题?有例外吗?是否运行不正常。在这种情况下,您的问题似乎很明显,但是如果您不希望“关闭者”解决您的问题,最好对问题进行一些描述。
-
顺便说一句,
counter的目的是什么?正如我认为你可能需要它作为类变量而不是实例变量(因为类中计数器的一般用法是计算类的对象数)
标签: python