首页后端开发Pythonstr和repr的区别

str和repr的区别

时间2023-06-05 06:32:01发布访客分类Python浏览751
导读:str和repr的区别?1、python中str函数通常把对象转换成字符串,即生成对象的可读性好的字符串,一般在输出文本时使用,或者用于合成字符串。str的输出对用户比较友好适合print输出。2、pyton中repr函数将一个对象转成类似...

str和repr的区别?

1、python中str函数通常把对象转换成字符串,即生成对象的可读性好的字符串,一般在输出文本时使用,或者用于合成字符串。str的输出对用户比较友好适合print输出。

2、pyton中repr函数将一个对象转成类似源代码的字符串,只用于显示。repr的输出对python友好,适合eval函数得到原来的对象。

3、在类中实现__str__和__repr__方法,就可以得到不同的返回,示例代码:

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: str和repr的区别
本文地址: https://pptw.com/jishu/62167.html
如何利用python绘制三维图形 python中的struct模块中pack参数个数限制

游客 回复需填写必要信息