Call back function
来源:互联网 发布:网络文化建设申论 编辑:程序博客网 时间:2024/05/22 16:40
def double(x):
return x*2
def quadruple(x):
return x*4
def getOddNumber(k, getEvenNumber):
return 1 + getEvenNumber(k)
def main():
k=1
i = getOddNumber(k, double)
print(i)
i= getOddNumber(k,quadruple)
print i
i= getOddNumber(k, lambda x:x*8)
print(i)
if __name__ == "__main__":
main()
return x*2
def quadruple(x):
return x*4
def getOddNumber(k, getEvenNumber):
return 1 + getEvenNumber(k)
def main():
k=1
i = getOddNumber(k, double)
print(i)
i= getOddNumber(k,quadruple)
print i
i= getOddNumber(k, lambda x:x*8)
print(i)
if __name__ == "__main__":
main()
####这是一个简单的回调函数的例子,通过多一层的封装。使上层调用接口拥有了更多的灵活性。
###学会查找python的说明文档:
参考文章:http://blog.csdn.net/tchenjx/article/details/51661173
http://www.crifan.com/python_detailed_explain_about___name___and___main__/
0 0
- call back function
- call back function
- Call back function
- Java 基础 - Call Back Function
- Call Back Function C++ Sample
- call lua function from c and called back to c
- CALL BACK
- activity call back
- call back from safari (oauth)
- apply function and call function
- Function.call()的用法
- RFC (Remote Function Call)
- SAP call function
- CALL READ_TEXT FUNCTION
- Call dll function..
- Function Call Stack
- js Function.call
- call the function
- Android自定义view之基础知识
- Spring——jar包详解
- 【Unet】Unet 产生不同玩家( Spawning different player prefabs)
- 各排序算法分类以及复杂度分析
- hdu 2009
- Call back function
- [扫描线 线段树] BZOJ 4422 [Cerc2015]Cow Confinement
- 结合SQLCipher的LKDBHelper数据库加密
- 类模板初尝
- (转)ScrollView自适应ListView的四种方案
- 将腾讯视频Qlv格式转为MP4格式(亲测可用)
- bzoj2194 快速傅立叶之二
- 定位用系统自带的
- 什么是C++虚函数、虚函数的作用和使用方法