标签: python
打印内置功能吗?如果是,为什么我无法运行dir(print)? dir是内置函数,dir(dir)效果很好。因此,dir(print)无法正常工作,我觉得很奇怪。
dir(print)
dir
dir(dir)
答案 0 :(得分:16)
在python 2中,print是一个语句,而不是一个函数,你不能把一个语句作为函数参数,另一方面在python3 print is a function中,所以你可以dir(print)。