Python基础 反引号

Python基础 反引号字符串的表示:repr函数:功能是创建一个字符串,以合法的Python表达式的形式来表示值如下>>>printrepr(“HelloPython!”)’HelloPython!’>>>printrepr(10000L)…

大家好,欢迎来到IT知识分享网。Python基础

字符串的表示:

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

(0)
上一篇 2024-02-11 22:00
下一篇 2024-02-12 16:45

相关推荐

发表回复

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

关注微信