大家好,欢迎来到IT知识分享网。
字符串的表示:
repr函数:功能是创建一个字符串,以合法的Python表达式的形式来表示值
如下
>>> print repr("Hello Python!")
'Hello Python!'
>>> print repr(10000L)
10000L
repr(XXX)的功能可以用 ` XXX`实现
反引号的好处还在当你想打印一个包含数字的句子时,派上用场了
如下
>>> temp = 42
>>> print "The temperature is " + temp
Traceback (most recent call last):
File "<pyshell#7>", line 1, in <module>
print "The temperature is " + temp
TypeError: cannot concatenate 'str' and 'int' objects
>>> print "The temperature is " + `temp`
The temperature is 42
注意:在Python 3.0中已经不支持反引号了,所以还是坚持用repr()函数吧
>>> print "The temperature is " + repr(temp)
The temperature is 42
转载于:https://my.oschina.net/yangy8/blog/663888
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/16017.html