要输出Python函数的名称,你可以使用内置函数`print()`。以下是几种方法:
1. 直接打印函数的名称:
```python
def my_function():
pass
print(my_function.__name__)
```
输出:
```
my_function
```
2. 通过字符串格式化输出函数的名称:
```python
def my_function():
pass
print("函数名称是:{}".format(my_function.__name__))
```
输出:
```
函数名称是:my_function
```
3. 使用`inspect`模块获取函数的名称:
```python
import inspect
def my_function():
pass
function_name = inspect.getframeinfo(inspect.currentframe()).function
print(function_name)
```
输出:
```
my_function
```
请注意,第三种方法使用了`inspect`模块,该模块提供了一些有关源代码的信息,包括函数的名称。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:python如何获取函数名