码迷,mamicode.com
首页 > 编程语言 > 详细

python使用函数作为参数

时间:2017-04-24 14:39:52      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:例子   传递   logs   bsp   com   参数   参数传递   log   ges   

在实际使用中,我们有时希望将函数作为参数传递给另一个方法使用。
比如装饰器实际就是函数调用函数
 
举个例子,我想传递在调用方法之前打印一下时间:
 

使用函数当做入参

那就可以把方法名A当做入参传递给方法B,调用的时候直接用【方法名()】来调用方法内容
技术分享
 

使用函数当做入参,函数本身包含参数

如果要调用的方法A有参数怎么办呢?在定义B方法的时候,也将参数传进去,然后调用方法的时候使用【方法名(参数1,参数2)】
技术分享
 

使用函数当做入参,函数本身包含不确定个数的入参

如果要调用的方法的入参个数不确定,可以使用*args或**args。但是一定要把*args放到最后面
技术分享

python使用函数作为参数

标签:例子   传递   logs   bsp   com   参数   参数传递   log   ges   

原文地址:http://www.cnblogs.com/meitian/p/6756665.html

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