码迷,mamicode.com
首页 > 其他好文 > 详细

函数之高阶函数

时间:2018-11-21 19:46:37      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:函数   abs   def   alc   一个   bsp   fun   return   color   

1:函数可以赋值给一个变量名字 ,函数参数能接收变量 这个函数也可以接收另一个函数的函数名作为参数,那么这就是一个高阶函数
ef func1():
print(‘老王好帅!‘)
def func2(ff):
ff()
return ‘老王媳妇好美!‘
print(func2(func1))


2:一个函数可以接收一个或者多个函数 #一个函数接收一个或者多个函数名作为参数又或者返回一个函数 这样的函数也是高阶函数
1:
def func(x, y):
return x+y
def calc(x):
return x
f = calc(func)
print(f(5, 9))
2:
def func(x, y):
return abs, x, y
res = func(3, -10)
print(res[0](res[1] + res[2]))


 

函数之高阶函数

标签:函数   abs   def   alc   一个   bsp   fun   return   color   

原文地址:https://www.cnblogs.com/yuexijun/p/9996846.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!