python 函数与函数式编程
1.面向对象---》类---》class
2.面向过程---》过程---》def
3.函数式编程---》函数---》def
def fun(x,y): print(x) print(y)fun(1,3)#位置函数fun(y=8,x=9)#关键函数
# def test(*agrgs):#接受位置参数,转换成元组方式# print(agrgs)# test(1,2,3,4,5)# test(*[1,2,3,4,5,5])# def test2(**kwargs):#**kwargs接受N个关键字参数,转换成字典的方式# print(kwargs)# print(kwargs[‘name‘])# test2(name=‘hailiu‘,age=8,sex=‘N‘)# def test3(name,age=99,**kwargs):#默认参数只能放在kwargs前面# print(name)# print(age)# print(kwargs)## test3(‘hailiu‘,hobby=‘test‘,sex=‘N‘)# test3(‘hailiu‘,hobby=‘test‘,sex=‘N‘,age=88)def test4(name,age=99,*args,**kwargs):#默认参数只能放在kwargs前面 print(name) print(age) print(args) print(kwargs)test4(‘hailiu‘,(‘hhh‘,‘实话实说‘),hobby=‘test‘,sex=‘N‘)
相关推荐
Jruing 2020-11-01
89231645 2020-10-26
87204154 2020-09-24
81244053 2020-09-23
FalseNotFalse 2020-09-22
81540398 2020-09-04
84423067 2020-06-12
hongbing 2020-06-02
samsai00 2020-05-06
猛禽的编程艺术 2020-04-23
上海滩 2020-04-22
斑点喵 2020-03-04
cuiguanjun 2020-03-01
TheBigBlue 2020-02-20
banzhihuanyu 2020-02-19
banzhihuanyu 2020-02-15
89510196 2020-02-06
banzhihuanyu 2020-01-31
斑点喵 2020-01-23