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

高阶函数-Day3

时间:2018-01-03 15:48:34      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:return   返回值   函数   一个   body   pre   功能   接收   gpo   

一、概述

高阶函数:变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数。

二、应用

高阶函数功能:把函数本身当做一个参数,传到另外一个函数中,然后在这个函数中做处理。

def test_1(a,b):      #普通函数
    return a+b

def test_2(a,b,f):    #高阶函数
    return f(a)+f(b)

print("--------test_1--------")
res = test_1(1,-3)
print(res)
print("--------test_2--------")
res = test_2(1,-3,abs)      #把abs这个内置函数当做参数传进去
print(res)

#返回值:
--------test_1--------
-2
--------test_2--------
4

 

高阶函数-Day3

标签:return   返回值   函数   一个   body   pre   功能   接收   gpo   

原文地址:https://www.cnblogs.com/szk5043/p/8183445.html

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