Python 的类的下划线命名有什么不同

2025-04-14 19:14:25
推荐回答(1个)
回答1:

class A:
    def __init__(self):
        pass
    def __privateMethod(self):
        pass

双下划线的是magic method,比如__str__,__hash__,__add__,

单下划线是私有方法。。外部不可见