昨日青空77 发表于 2020-11-23 09:41:38

python魔法方法

帮忙解释一下这几串代码,魔法方法好乱

昨日青空77 发表于 2020-11-23 09:43:23

replace是内置函数吗

kogawananari 发表于 2020-11-23 09:48:00

self没有replace 找超类要相当于super().replace(self, other, '')

jackz007 发表于 2020-11-23 10:14:12

       新类 Nstr 继承自 str,所以,Nstr 产生的对象可以使用父类 str 的方法,replace() 是 str 类的方法,用 Nstr 产生的对象当然可以使用。

sunrise085 发表于 2020-11-23 10:39:50

你定义的这个Nstr类是str类的子类,所以该类的对象可以调用str类的方法,replace是str类的方法。
页: [1]
查看完整版本: python魔法方法