Discuss / Python / 这个函数定义里面animal只是一个变量名称吧?

这个函数定义里面animal只是一个变量名称吧?

Topic source

def run_twice(animal): animal.run() animal.run()

我觉得这个函数定义里面animal只是一个变量名称吧,跟任何一个普通的函数都并没有什么不一样吧?然后调用的时候只要参数有run方法就行了,我是这么理解的。

L运俊

#2 Created at ... [Delete] [Delete and Lock User]

嗯 这样理解就舒服多了

这里的animal是一个类的实例对象

xiaofeig002

#4 Created at ... [Delete] [Delete and Lock User]

嗯,我也是这样理解的

感觉是这样,不知道对不对


  • 1

Reply