函数
'''
函数的定义:具备一些功能的工具,
def 函数名(参数,参数):
return 返回值
函数的优点:
减少代码量,避免冗余
提高可读性,代码结构清晰
提高代码复用性,易于维护
无参函数:功能体不需要外界的参数
有参函数:功能体需要外界的参数
空函数:优先明确函数名,暂不明确函数体的函数(编程中就存在一些没有函数体的空函数),以pass填充函数体的函数
return:
所有的函数都有返回值
不明确返回值 返回None 外部不需要知道内部的执行结果 | 明确返回值 外部需要知道内部的执行结果
reruen的作用:结束函数 | 将函数的内部数据返回给外部
python中的函数本质上只能返回一个值
值跟在return关键词后
可以通过语法返回多个,值之间用逗号隔开,但本质上返回装有多个值的元组
python的return支持多值返回的语法原因时python中有解压赋值
在特定位置需要直接结束函数,但不需要告诉外界某个结果,用空return处理
当用一个值接收函数的返回值,一定没有问题
函数名():
1.拿到函数地址 => 2.加()执行函数体 => 3.得到函数执行的结果
'''
PEP8:python中写代码的规范