Python如何获取函数名称?
在本教程中,我们将学习如何在Python中获取函数名称。获得任何函数的名称都是一件简单的事情。对于Python2和Python3,我们有两种不同的方式。让我们看看他们两个。
Python2
Python2中的每个函数都有一个名为func_name的属性,该属性为您提供当前函数的名称。让我们来看一个例子。执行以下示例时,请确保您正在使用Python2。
示例
#定义一个函数
def testing_function():
"""
这是一个简单的测试函数
"""
return None
print("函数名称为 (Python2) '{}'".format(testing_function.func_name))输出结果
如果执行上述程序,则将得到以下结果。
函数名称为 (Python2)'testing_function'
Python3
示例
#定义一个函数
def testing_function():
"""
这是一个简单的测试函数
"""
return None
print(f"函数名称为 (Python3) '{testing_function.__name__}'")输出结果
如果执行上述程序,则将得到以下结果。
函数名称为 (Python3) 'testing_function'
热门推荐
10 祝女儿简短祝福语大全
11 大学新年祝福语简短创意
12 元旦适合的祝福语简短
13 朋友出远门祝福语简短
14 初六简短的祝福语
15 祝男孩生日祝福语简短
16 同事调离的祝福语简短
17 拜年红包的祝福语简短
18 妈妈生日祝福语简短励志