永发信息网

python str和repr的区别

答案:1  悬赏:10  手机版
解决时间 2021-01-30 18:52
python str和repr的区别
最佳答案
str与repr区别:

1、python中str函数通常把对象转换成字符串,即生成对象的可读性好的字符串,一般在输出文本时使用,或者用于合成字符串。str的输出对用户比较友好适合print输出。
2、pyton中repr函数将一个对象转成类似源代码的字符串,只用于显示。repr的输出对python友好,适合eval函数得到原来的对象。
3、在类中实现__str__和__repr__方法,就可以得到不同的返回,示例代码:
>>> class test(object):
    def __repr__(self):
        return "return test repr() string."
    def __str__(self):
        return "return test str() string."
>>> print(str(test()))
return test str() string.
>>> print(repr(test()))
return test repr() string.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
高考志愿被投档没录取的后果和原因
线河一村地址在什么地方,我要处理点事
微星GE62 6QF-202XCN的散热怎样?能热到什么
【夏末秋初的诗句】夏末秋初的诗句
録白的意思是什么啊?知道的请说下!
线河二村地址在哪,我要去那里办事
联通路由器怎么插线
山东单招是同一天考试吗?可以多报几所学校吗
2到10度的天气花能在外面养花
文鹄的意思是什么啊?知道的请说下!
秋侯问斩指的是几点
新农合上的150元 为啥只能用90元
QQ被收回怎莫办我天天都在线为什么还会被收回
乱砍树木会造成什么后果1.是全体树木砍伐
前堡村地址好找么,我有些事要过去
推荐资讯
惠民停车场(235省道与844县道交叉口西南150米
革命的浪潮迅速摧毁了封建专制制度和殖民统治
宝肆的意思是什么啊?知道的请说下!
we make website building的那篇阅读短文答案
现在的男人是不是都不喜欢矮个子女生,我只有
老乡村酒店(韶关翁源)怎么去啊,我要去那办事
某村有劳动年龄内的人800人。还有男59岁、女5
中国分几个菜系
敦煌九鑫怎么去啊,我要去那办事
龙师附小5年六班学生名单
男74虎女猴80婚姻相配吗
校正的意思是什么啊?知道的请说下!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?