开发必备知识点

函数和方法有什么区别?

以前学习面向对象的阶段,通常把写在类里面的叫做方法,写在类外面的叫做函数。其实不然。

1 class Foo(object): 2 def f1(self): 3 print('f1') 4 5 6 def f2(): 7 print('f2') 8 9 f = Foo() 10 print(type(f2)) 11 print(type(Foo.f1)) 12 print(type(f.f1))

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zywszd.html