Python中引號的使用

2021-08-07 09:58:03 字數 1183 閱讀 5850

python中的引號有單引號'**'、雙引號"**"、三引號"""**"""

本文中所指的python開發環境是python2。

在python中的單引號'**'、雙引號"**"基本沒有任何區別,可以根據個人的使用習慣進行決定使用那乙個。不過在使用的過程中仍有一些注意事項。

# 使用的是單引號,錯誤的使用方法

print

'this's the test sentence'

# 使用單引號,正確的使用方法

print 'this\'s the test sentence'

# 使用的是雙引號

print

"this's the test sentence"

在上面的例子中,使用單引號出現錯誤。因為英語的使用習慣,在句子中常常使用到'這就導致錯誤的出現原因。

建議就是,在使用長句子的時候,盡量使用雙引號,也就避免了這樣的問題的出現。

當在需要輸入乙個較長的句子的時候,由於一行能輸入的內容有限需要進行轉行,在轉行的過程中就需要是用到\

# 乙個過長的句子

# 多行進行輸入

print

"a great man once said it is necessary\

in real situations,the more natural it will become."

# 使用三引號

print

"""a great man once said it is necessary

it in real situations,the more natural it will become.

"""

在上面的例子中,由於句子較長使用雙引號"**"的時候在進行轉行的過程中需要使用的符號\可以讓多行的內容連線在一起。使用"""**"""也就直接可以進行轉行,無需其他的注意事項。

不過在使用"""**"""的時候,每行的末端相當於預設的輸入了乙個轉行的轉義符\n

python中引號 Python中單引號多引號

先說1雙引號與3個雙引號的區別,雙引號所表示的字串通常要寫成一行 如 s1 hello,world 如果要寫成多行,那麼就要使用 連行符 吧,如 s2 hello,world s2與s1是一樣的。如果你用3個雙引號的話,就可以直接寫了,如下 s3 hello,world,hahaha.那麼s3實際上...

Python中的引號

python中的單引號 雙引號 三單引號 三雙引號都是表示字串的。一.單引號 在字串中間出現單引號時,則需要使用轉義字元,例如 a i m a boy print a 出現雙引號時,則不用使用轉義字元,例如 a i m a boy print a 二.雙引號 出現雙引號時,則需要使用轉義字元,例如 ...

shell中單引號 雙引號 反引號的使用

在編寫shell指令碼時,會經常地使用到單引號 雙引號 反引號這些特殊的符號。它們在shell中有著不同的作用,但容易被誤用和引起混亂。簡單總結一下三者的使用和區別。它關閉shell中所有的特殊符號使用和解釋,即單引號間的內容全部以普通字元的含義進行文字使用和解釋,不管是特殊字元 還是轉義字元之類的...