这题那位老大来注释下
>>> print = 1>>> print("I love FishC")
Traceback (most recent call last):
File "<pyshell#37>", line 1, in <module>
print("I love FishC")
TypeError: 'int' object is not callable 你之前给 print 赋了值,所以要先执行 del print 再 print("I love FishC")
因为你之前给 print 赋值为 1 整数,所以原先的 print 函数功能被你的 1 覆盖,失去原有的 print 函数的功能
而因为此时你的 print 函数等于 1 ,而 1 是整型,不能进行调用,即 print("I love FishC") 你可以类似看成 1("I love FishC")
而整型没有这种语法或者说使用方法,导致报错
页:
[1]