在python中字符串可以用单引号括起来,也可以用双引号,这两种方法是等价的,而在php傍边单引号和双引号的有些是纷歧样的,固然暗示的字符串,可是在php的单引号理会速度比双引号快。
假如在python里,需要暗示一个字符串工具的话,单引号和双引号没有区别。
反之亦然。这就是python为什么答允用两种方法的原因。在实际应用中,python 单引号和python 双引号用得较量多,有两种暗示方法后,就不消老用转义字符了。
好比在python傍边:
a = 'i love \'laowang python\''
print a
和
a = "i love 'laowang python'"
print a的功效是一样的。
python 三引号的形式用来输入多行文本,也就是说在三引号之间输入的内容将被原样保存,之中的单号和双引号不消转义,个中的不行见字符好比\n和\t城市被保存,这样的长处是你可以替换一些多行的文本。
好比:
content = '''wwwfefefefefse%(name)s is
haha,he age is %(age)s'''
c = content % {'name':'pythoner','age': '20'}
print c 的功效是:
wwwfefefefefsepythoner is
haha,he age is 20
Python中 单引号,双引号和三引号的区别
最后更新 2017-11-02 08:00 星期四 所属:
Python教程 浏览:658