小编Alb*_*bin的帖子

在python中使用print作为变量名

在遵循python教程的同时,我知道我们可以使用print作为变量名,并且它工作正常.但在分配打印变量后,我们如何取回原始打印功能?

>>> print("Hello World!!")
Hello World!!!
>>> print = 5
>>> print("Hi")
Run Code Online (Sandbox Code Playgroud)

现在,最后一次调用给出了错误TypeError:'int'对象不可调用,因为现在print的整数值为5.

但是,我们现在如何取回打印的原始功能?我们应该使用类名作为打印功能吗?如,SomeClass.print("Hi")

提前致谢.

python

4
推荐指数
3
解决办法
187
查看次数

标签 统计

python ×1