Skip to main content
 首页 » 编程设计

python之print内置函数的函数指针是什么

2025年05月04日13dyllove98

如何获取python内置打印函数的函数指针。

它的行为似乎与其他内置函数不同:

>>> a = print 
SyntaxError: invalid syntax 
 
>>>> dir(print) 
SyntaxError: invalid syntax 
 
>>>> m = map 
OK 
 
>>>> dir(map) 
['__call__', '__class__', [...] '__str__', '__subclasshook__'] 

请您参考如下方法:

你不能这样做,因为 print 是 Python 2.7 中的一个关键字,所以它会像这样说:

>>> a = if 

没有太多意义。

你有两个选择。

  1. 使用python 3

  2. 导入等效的 python:from __future__ import print_function