关于python:Python-技巧何时使用-repr-与-str

>>> import datetime
>>> today = datetime.date.today()

# __str__ 的后果应该是可读的:
>>> str(today)
'2017-02-02'

# __repr__ 的后果应该是明确的:
>>> repr(today)
'datetime.date(2017, 2, 2)'

# Python 解释器会话应用 __repr__ 来查看对象:
>>> today
datetime.date(2017, 2, 2)

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理