@staticmethod与@property

@staticmethod与@property,第1张

@staticmethod与@property

python中的单例毫无意义。

class A:  class_var = object()# two objectsa, b = A(), A()# same var everywhereassert a.class_var is b.class_var is A.class_var

Python的

int
与simple有所不同
object
,因此并不总是那么简单。但是出于您的目的,这似乎就足够了:

class Stats:    twitter_count = 0Stats.twitter_count +=1Stats.twitter_count +=1assert Stats.twitter_count == 2


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5645945.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存