粗暴解释:
类里面定义的是方法,第一个参数是self,需要实例化类以后调用。
直接定义的是函数,可以在py文件的任何地方随意调用。
class Dog():
def run(self):
print("runing")
def run():
print("runing")
t1 = Dog()
t1.run() # 方法
run() # 函数
粗暴解释:
类里面定义的是方法,第一个参数是self,需要实例化类以后调用。
直接定义的是函数,可以在py文件的任何地方随意调用。
class Dog():
def run(self):
print("runing")
def run():
print("runing")
t1 = Dog()
t1.run() # 方法
run() # 函数