写了几个月的oython了总感觉除了if else for while什么都不太会,看了架构师的代码参数传递总是使用*args,**kwargs,一直搞不太明白,只是模仿着用,最近有时间想系统的学习一遍python,看了廖学峰老师的python学习网站,在函数参数那一章找到了答案,里面解释的很详细,参考link http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014317529
Python函数func的信息可以通过func.func_*和func.func_code来获取 一.先看看它们的应用吧: 1.获取原函数名称: 1 >>> def yes():pass 2 3 >>> a=yes 4 >>> a.func_name 5 'yes' 6 >>> 2.获取函数的flags[后面有用,先说这个] [python docs]:The following flag bits are defined for c
Source: http://www.liaoxuefeng.com/ ♥ Function In python, name of a function could be assigned to a variable, for example: >>> a = abs; >>> a(-12) 12 function definition: def funtion_name(input_variable): function body return variables #