%r 用rper()方法处理对象,输出结果带单引号
%s 用str()方法处理对象
>>>print "%s" % "text"
text
>>>print "%r" % "text"
'text'
另一种情况:
>>>import datetime
>>>time = datetime.date.today()
>>>print "%r" % time
datetime.date(2017, 10, 12) #可见,%r打印时能够重现它所代表的对象
>>>print "%s" % time
2017-10-12
网友评论