在 Python 2.x 中,使用反引号从 int 对象获取十进制字符串是可怕的吗?因为反引号是repr()
,不是str()
吗?我在回答这个问题时注意到了这一点。
在 Python 源代码中,它们在 Python 源代码intobject.c中具有相同的功能
(reprfunc)int_to_decimal_string, /* tp_repr */
....
(reprfunc)int_to_decimal_string, /* tp_str */
你怎么看?