比如内置类str,有个方法strip().我想修改strip()这个方法的参数和实现.那我该怎么做呢?如果不可以修改,那是否可以给内置类添加一个自定义的方法呢?如果可以,最好请给个简单的示例.多谢您的回复!
class laplace(str): def strip(self, chars=None, string='sorry'): return 'something %s' % string x = laplace() print x.strip()
Warisi str dan ganti kaedah kelas induk Adakah anda mahukan kesan ini?
Python boleh secara langsung membebankan, iaitu, anda boleh melaksanakan fungsi jalur baharu pada subkelas, supaya ia dilindungi.
Warisi str dan ganti kaedah kelas induk Adakah anda mahukan kesan ini?
Python boleh secara langsung membebankan, iaitu, anda boleh melaksanakan fungsi jalur baharu pada subkelas, supaya ia dilindungi.