【发布时间】:2016-10-03 06:58:17
【问题描述】:
我想了解__str__ 和__repr__ 之间的区别以及关注Difference between __str__ and __repr__ in Python
在答案中它说__repr__ 的目标是明确的,我很困惑这究竟意味着什么。另一个答案是:__repr__:python 对象的表示通常eval 会将其转换回该对象,所以我读过eval 函数让执行其中的python 代码。
谁能用简单的语言解释一下这些术语:
- 什么是对象重建?
- 什么是
__repr__? -
eval和__repr__之间有什么联系?
【问题讨论】:
标签: python python-3.x