Python中單引號 雙引號 三引號的區別

2022-05-26 09:54:09 字數 721 閱讀 1730

在學習python中的sqlite時發現例項的語句建立表時是用的三個單引號,但其他的表操作語句都是雙引號,就不明白,於是搜了一下,在此做一下筆記。

import sqlite3

conn = sqlite3.connect('test.db')

print "opened database successfully";

c = conn.cursor()

c.execute('''create table company

(id int primary key not null,

name text not null,

age int not null,

address char(50),

salary real);''')

print "table created successfully";

conn.commit()

conn.close()

引號內的內容有雙引號時用單引號;引號內的內容有單引號時用雙引號。這麼做的好處是不用再用反斜槓來轉義引號

當引號內有換行,並希望輸出也是按照換行輸出時就要用三引號(單雙都行)

對於上述建立表的語句,當我把內容全部壓縮到一行,換用單引號時也可正常執行。看來這個三引號就是涉及引號內換行的問題

三引號還有乙個作用就是注釋

python單引號 雙引號 三引號

python中表示字串的時候,可以用單引號 雙引號或者三引號 注意 三引號是三個單引號,雙引號並非兩個單引號,而是單個的雙引號字元 若字串中有換行符,如果用單引號或者雙引號,就需要用 連行符 而如果使用三引號,就可以直接按回車鍵表示換行 當字串中有單引號,如果用單引號來包住這個字串,在那個單引號字元...

Python 單引號 雙引號 三引號

以下三種引號的輸出結果是相同的 print this is a string using a single quote this is a string using a single quote print this is a string using a single quote this is ...

Python之單引號 雙引號 三單引號 三雙引號

單引號和雙引號區別。三單引號和三雙引號也沒什麼區別。一 兩單引號之間不可以出現單引號,如果出現需要使用轉義字元 但可以出現雙引號 兩雙引號之間不可以出現雙引號,如果出現需要使用轉義字元 但可以出現單引號 兩三單雙引號沒什麼區別,三單引號 三雙引號 兩三單雙引號之間可以單雙引號都可以使用,但不可以出現...