标签: python
我可以直接从字符串文字中调用方法:
>>> 'some_string'.__str__() 'some_string'
但是当我尝试从整数文字中调用它时,解释器会引发错误:
>>> 1.__str__() File "<stdin>", line 1 1.__str__() ^ SyntaxError: invalid syntax
为什么我不能从整数调用方法,直到我将它设置为某个变量?