函数特点:已组织好的,可重复使用,针对特定功能的功能段
函数的定义:
函数使用步骤:
先定义函数
后调用函数
注意事项:
参数不需要可以省略
返回值不需要可以省略
函数的参数
传入参数的功能:在函数进行计算的时候,接受外部(调用时)提供的数据
函数定义中,提供的x和y,称之为:形式参数(形参),表示函数声明将要使用2个参数
参数之间使用逗号进行分隔
函数调用中,提供的5和6称之为:实际参数(实参),表示函数执行时真正使用的参数
传入的时候,按照顺序传入数据,使用逗号进行分割
函数返回值的定义
什么是函数返回值:函数在执行完成后,返回给调用者的结果
返回值的应用语法:
使用关键字:return来返回结果
注意:函数体在遇到return后就结束了,所以写在return后的代码不会执行
函数返回值None类型:
None应用场景:
None作为一个特殊的字面量,用于表示:空、无意义、其有非常多的应用场景。
用在函数无返回值上
用在if判断上
在if判断中None等同于False
一般用于在函数中主动返回None,配合if判断做相关处理
用于声明无内容的变量上
定义变量但暂时不需要变量有具体值,可以用None代替
暂不赋予变量具体值:
name=None
函数如何返回None:
不使用return语句即返回None
主动return None