20201203 高阶函数
16lz
2021-03-31
高阶函数变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。def add(x,y,f): return f(x) + f(y)res = add(3,-6,abs)print(res)例:def add(a,b,f): # abs 是一个内置的方法 return f(a)+f(b)res = add(3,-6,abs)print(res)
程序练习程序1:实现简单的 shell sed 替换功能程序2:修改 haproxy 配置文件如何将字符串转换成字典??'''{ 'record':{ 'server':'100.1.7.9', 'weight':20, 'maxconn':30 }}'''>>> b = '''{... 'record':{... 'server':'100.1.7.9',... 'weight':20,... 'maxconn':30... }... }'''>>> eval(b){'record': {'server': '100.1.7.9', 'weight': 20, 'maxconn': 30}}
更多相关文章
- 干货丨DolphinDB通用计算教程
- 第一(二)卷.Stata最新且有趣的程序系列汇编
- 第三卷.Stata最新且急需的程序系列汇编
- master-worker常驻型程序代码修改哪些需要重启master或者worker
- 程序员专享绿色独角兽Gunicorn,了解下
- python入门之 字典算法实现及操作
- DolphinDB脚本语言的混合范式编程
- “RDD女王”获2020年小诺奖!她的RD数据, 程序, GIS和博士论文可下
- 万能cmp程序, 有了他, 建议把其他程序全删掉!