如何在Python中定义函数?

函数是按名称调用的一段代码。可以传递数据以对其进行操作(即参数),还可以选择返回数据(返回值)。传递给函数的所有数据都被显式传递。

定义函数的语法

def function_name():
     #do something

使用关键字def定义功能,后跟一个空格,然后在function_name后面加上括号和冒号。下一行包含缩进的代码块以执行某些操作

方法是与对象关联的功能。在Python中,方法不是类实例所独有的。任何对象类型都可以具有方法。

据说Python中的一切都是对象。在python中,函数也是对象。因此,它们具有与其他对象一样的属性。我们还可以为其分配新属性,以及检索这些属性的值。函数甚至可以在其内部编写函数。