【本文手机视界原创】请尊重原创,勿搬运
上篇文章介绍了python当中的特殊方法,其实最早的叫法为dunder方法,直译为双下方法。上次提到了不少的双下方法,这次用len()来举个例子。
下面用纸牌做个例子。
查看打印结果,如下图。
可以看得出,在调用len(c)的时候,其实调用的是c.__len__()。python这种特殊的写法可以让人很方便的使用一些函数,而不用关系该谁去调用它,这种写法更加符合人的日常思维。
【本文手机视界原创】请尊重原创,勿搬运
上篇文章介绍了python当中的特殊方法,其实最早的叫法为dunder方法,直译为双下方法。上次提到了不少的双下方法,这次用len()来举个例子。
下面用纸牌做个例子。
查看打印结果,如下图。
可以看得出,在调用len(c)的时候,其实调用的是c.__len__()。python这种特殊的写法可以让人很方便的使用一些函数,而不用关系该谁去调用它,这种写法更加符合人的日常思维。