函数的定义
函数是一段代码的表示
---函数是一段具有特定特色功能的、可重用的语句
---函数是一种功能的抽象,一般函数表达特定功能
---两个作用:降低编程难度和代码服用
def <函数名>(<参数(0个或多个)>):
<函数体>
return <返回值>
---函数定义时,所指定的参数是一种占位符
---函数定义后,如果不经过调用,不会被执行
---函数定义时,参数是输入、函数体是处理、结果是输出(IPO)
函数的调用
调用是运行函数代码的方式
---调用时要给出实际参数
---实际参数替换定义的参数
---函数调用后得到返回值
参数个数
函数可以有参数,也可以没有,但必须保留括号
def <函数名>():
<函数体>
return <返回值>
可选参数
函数定义时可以为某些参数指定默认值,构成可选参数
def <函数名>(<非可选参数>,<可选参数>):
<函数体>
return <返回值>
可变