做一个类型的数学函数def.
def integral_error(integral,f):
------stufff-------
print integral
Run Code Online (Sandbox Code Playgroud)
给出类似的东西: '<function simpsons at 0xb7370a74>'
有没有办法让辛普森一家没有字符串操作?即只是功能名称?
您可以使用:
integral.func_name
Run Code Online (Sandbox Code Playgroud)
要么:
integral.__name__
Run Code Online (Sandbox Code Playgroud)
虽然,它们完全相同.根据文件:
__name__是拼写func_name的另一种方式
这是一个示例代码:
>>> def f():
pass
>>> f.__name__
'f'
>>> f.func_name
'f'
>>>
Run Code Online (Sandbox Code Playgroud)