在编程语言中,所谓的函数就是一段可以复用的代码
以下是python中函数的定义形式
def func_name(arg1,arg2, ...):
main code
return result
- 关键字
def
表明函数的开始。 func_name
为函数的名字,取决于自己的喜好。- 括号内的参数是外界要传递给函数内部,需要函数处理的内容。
- 第一行最后为英文冒号
:
,此符号必不可少。 - 第二行即为函数体。主要处理工作在这里完成。
return
关键字,即返回值。即跳出该函数,并将函数体处理的结果返回到该函数开始的地方。如果该函数是直接调用的,则会将结果打印出来;如果为test = func_name(arg1,arg2,...)
的形式,则函数处理返回的结果会赋值给相关变量。