Python中str和repr的区别
时间: 2023-06-26 21:03:25 浏览: 105
Python中__repr__和__str__区别详解
5星 · 资源好评率100%
`str` 和 `repr` 在 Python 中是两种不同的字符串表示方法。
`str` 是一种用户友好的字符串表示方法,它用于显示对象的信息,通常是一个简单的字符串,可以读懂。
`repr` 是一种程序员友好的字符串表示方法,它用于描述对象的状态,是一个准确的字符串表示,可以用于重建对象。
简单地说,`str` 用于人类阅读,而 `repr` 用于程序读取。
阅读全文