两者均是将数值转换成字符串的形式,但是有细微的区别
str()会创建一个适合人阅读的字符串。
repr()会创建适合解释器阅读的字符串。
>>> hello = 'hello, world\n' >>> hellos = repr(hello) >>> hellos "'hello, world\\n'" #出现反斜杠进行转意 >>> hellos=str(hello) >>> hellos 'hello, world\n'
上一讲:Python菜鸟晋级02----Python3的bytes与str
下一讲:
如果有什么疑问欢迎到我的微信公众号提问~
时间: 2024-10-23 06:27:55