Python中str与repr的区别

print repr("Hello,world")
'Hello,world'

print str("Hello,world")
Hello,world

这里实际上是值被转换为字符串的两种机制。str()函数把值转换为合理的字符串,是便于与人交流。repr()函数则是用来显示该值在计算机Python语言中是怎样表示的(Python自身识别的表示方式)。str严格来讲是一种类型,这里是类型转换。

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>