简单来说,str函数会把值转换为合理形式的字符串,以便用户理解;而repr会创建一个字符串,以合法的python表达式的形式来表示值。举例如下:
>>>s='Hello'
>>>str(s)
'Hello'
>>>repr(s)
"'Hello'"
本文共 167 字,大约阅读时间需要 1 分钟。
简单来说,str函数会把值转换为合理形式的字符串,以便用户理解;而repr会创建一个字符串,以合法的python表达式的形式来表示值。举例如下:
>>>s='Hello'
>>>str(s)
'Hello'
>>>repr(s)
"'Hello'"
转载于:https://blog.51cto.com/7876369/1551210