1. 程式人生 > >Python中三引號的區別

Python中三引號的區別

Python字串的三引號表達方式意義重大,對單引號、雙引號和三引號的區別做以下分析解釋:

雙引號所表示的字串通常要寫成一行,例如:a = "hello,world!"

如果是想要寫成多行的形式,那麼就可以使用\ (“連行符”)來實現,

例如 b = "hello,\n

 world"

那麼b與a是一樣的。

如果用3引號的話,就可以直接寫了,如下:
c = """hello,
world!""",

那麼c實際上就是"hello,\nworld!", 注意“\n”,所以如果你的字串裡\n很多,就可以考慮使用3引號來實現。

另外,使用3引號還可以在字串中增加註釋,如下:
c = """hello,  #第一行註釋

world!"""        #第二行註釋

c=”hello,  #第一行註釋,  world! #第二行註釋”(沒出現語法錯誤,但是表示不明白這有什麼用


單引號和雙引號都可以表示字串

d = 'this is "python"!'

e = "come on,let us use it"