python里的双下划线函数都是什么意思

2025-03-10 22:33:22
推荐回答(1个)
回答1:

隐藏属性,或者隐藏方法。

比如

>>> '33'.__hash__()
4038753864587545164
>>> '33'.__len__()==len('33')
True

>>> (3).__pow__(2)
9

>>> int.__pow__(3,2)
9