python中如何輸出引號,為什麼在python程式中輸出結果中雙引號變成了單引號

時間 2021-06-28 17:07:03

1樓:木澂

使用轉義符輸出。

如》print ( ' \" ')可列印雙引號,>>>print ( " \' " ) 可列印單引號。

若要成對列印,可通過》print ( ' \"\'' ')或》print ( ' \"\" ' )實現。

所有的ascii碼都可以用“\”加數字(一般是8進位制數字)來表示。

而c中定義了一些字母前加"\"來表示常見的那些不能顯示的ascii字元,如\0,\t,\n等,就稱為轉義字元,因為後面的字元,都不是它本來的ascii字元意思了。

2樓:匿名使用者

像換行這些需要轉義的符號,需要在前面新增轉義符\,比如print "\n\r"

如果輸出雙引號,可以轉義,也可以用單引號把雙引號包含起來print "\""

print '"'

輸出單引號,同理可以用雙引號將單引號包含起來print "'"

3樓:

用s=r''' '''括起來就好(成對的三個單引號或雙引號都行)

4樓:匿名使用者

print '"',"'","\n","\t"

為什麼在python程式中輸出結果中雙引號變成了單引號

5樓:

python中的雙引號和單引號在用來表示字串狀態時沒有區別比如你宣告瞭一個變數名字叫abc,然後你想輸出abc這個字串而不是abc變數的值。那麼”abc”和’abc’是沒有區別的,都只是用來表示“abc是一個字串,而不是變數”

如果要在字串裡輸出引號,需要用轉義符

比如print “\””

就是輸出一個雙引號的意思

EXCEL中雙引號和單引號中的數字有什麼區別

單引號就是輸入的是文字雙引號需在 號後面,指引用的是文字find中查詢目標值的位置,在你的比如中就是第一位,故顯示1如果是find b 結果為2,即第二位. 都是表示文字格式的8,但兩者使用的地方不同。前者只有在公式中才能實現。直接在單元格輸入 8 還是顯示輸入的樣式 8 後者是直接在單元格中指定8...

linux中的單引號和雙引號有什麼區別嗎

單引號與雙引號的最大不同在於雙引號仍然可以保有變數的內容,但單引號內僅能是 一般字元 而不會有特殊符號。我們以底下的例子做說明 假設您定義了一個變數,name vbird 現在想以 name 這個變數的內容定義出 myname 顯示 vbird its me 這 個內容,要如何訂定呢?root li...