标签:数组 返回 函数式编程 turn ini 重用 handle 返回值 必须
python中函数定义方法:
def test(x):
"The function definitions"
x+=1
return x
def:定义函数的关键字
test:函数名
():内可定义形参
"":文档描述(非必要,但是强烈建议为你的函数添加描述信息)
x+=1:泛指代码块或程序处理逻辑
return:定义返回值
调用运行:可以带参数也可以不带
函数名()
1.代码重用
2.保持一致性,易维护
3.可扩展性
特点:同名函数会覆盖,不会重载
返回值数=0:返回None
返回值数=1:返回object
返回值数>1:返回tuple
原则:
4.1位置参数,必须一一对应,缺一多一都不行
4.2关键字参数,无须一一对应,缺一多一都不行
4.3混合使用,位置参数必须在关键字参数左边,, 必须一一对应
4.4混合使用时,不能对同一个参数,重复传值
4.5设置默认参数,在方法名上, def handle(x,type=‘123‘)
4.6参数组:*列表,**字典 手动声明列表或字典时,需要在数组前面加*
标签:数组 返回 函数式编程 turn ini 重用 handle 返回值 必须
原文地址:https://www.cnblogs.com/MrYangjlPython/p/9998340.html