函数是一段具有特定功能的,可重用的语句组
函数是一种功能的抽象,一半函数表达特定功能
两个作用:降低编程难度和代码复用
def <函数名> (<参数0个或多个>):
<函数体>
return <返回值>
一个函数恰好就是IPO(输入,处理,输出)概念的实现。
参数可以有默认值,参数可以是不定的。
函数可以返回0个或多个结果,可以有return,也可以没有
关于全局变量和局部变量:
但是对于组合数据类型,会产生差别,无需global关键字
一旦同名被创建,它就变成了局部,函数调用完成后被释放