求助 - 如何在 python 类里面建一个计数器

2012-08-29 19:10:57 +08:00
 Hualin
请教大家,

如何在 python 类里面建一个计数器,以后每建一个这个类的对象,这个类的对象有个成员 self.ID,用来记录在运行期间到底生成过多少该类的对象,就像 java 中的静态成员变量。好久不用咯 =。=
4383 次点击
所在节点    Python
2 条回复
Hualin
2012-08-29 19:26:10 +08:00
搞明白了。。。。

==code==
class A(object):
id = 0
def __init__(self):
A.id +=1
==code==
zztczcx
2012-08-29 20:24:33 +08:00
嗯 没错~就是类属性。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/46434

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX