为什么我不能直接从整数文字中调用方法?

时间:2016-07-25 12:02:47

标签: python

我可以直接从字符串文字中调用方法:

>>> 'some_string'.__str__()
'some_string'

但是当我尝试从整数文字中调用它时,解释器会引发错误:

>>> 1.__str__()
File "<stdin>", line 1
1.__str__()
         ^
SyntaxError: invalid syntax

为什么我不能从整数调用方法,直到我将它设置为某个变量?

0 个答案:

没有答案