学艺不精,python2反引号

2,298次阅读
没有评论

看代码发现其中有一个字符串竟然是反引号生成的,里面还有python表达式,基本上字符串格式化不用这个语法糖,并且这个语法糖在3.0以后被取消了。。。。,仅此记录一下 str、repr和反引号是将Python值转换为字符串的3种方法。函数str让字符串更易于阅读,而repr(和反引号)则把结果字符串转换为合法的Python表达式

>>> temp = 42
>>> print "The temperature is " + `temp`
The temperature is 42
>>> print "The temperature is " + repr(temp)
The temperature is 42
>>> print "The temperature is " + str(temp)
The temperature is 42
admin
版权声明:本站原创文章,由admin2018-01-11发表,共计333字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)