Python 引號 注釋 字串

2021-08-25 02:48:18 字數 874 閱讀 4988

python3.6.3    json==2.0.9    win10.0.17134

不可變型別,可迭代物件,有序(可索引、切片)

用引號引起來表示(見 引號)

內部 `\` 表示轉義,引號前面加 `r` 禁用轉義

只有`#`後面的真的是注釋,不會被直譯器執行

# 與內容之間至少乙個空格

注釋一般放在被注釋**的上面

如果注釋用在同行**結尾,#與**之間至少空2個空格

三引號(三對單/雙引號)也被用來當做多行注釋(見 引號3.)

單雙引號都可以用來表示字串,一般沒區別,按需使用。

json模組被反序列化的字串 內部的引號必須全是雙引號除了是資料內容一部分的單引號

shell變數的值中如果包含空格需要用雙引號引起來

例:使用os模組時,表示windows路徑的字串中有空格時,這個字串必須先用  雙引號引起來  再用  單引號或三單引號引起來

三引號(三對單/雙引號)表示保留原格式的字串,或者當字串裡同時有單雙引號時使用

三引號也被用來當做多行注釋

有人用三引號來當普通注釋,但其本質還是字串,直譯器不會真的把它當注釋,會被執行,所以不建議這樣使用。

用在模組/類/函式/方法的開頭表示說明,會自動賦值給 xx.__doc__

如果沒有的話,xx.__doc__是none

help(o)第一部分就是o.__doc__的內容,如果沒有,就到定義句前面去找#格式的注釋,如果也沒有,就是none。

python字串引號和轉義 單引號字串和轉義符

1 單引號字串和轉義符 字串和數字一樣都是值,可以直接使用,在python控制台中直接輸入字串,如 hello world 會按原樣輸出該字串,只不過用單引號擴了起來 hello world hello world 那麼用雙引號和單引號括起來的字串有什麼區別呢?其實沒有任何區別,只不過在輸出單引號或...

python基礎 字串單引號雙引號三引號

字串定義可用 單引號 雙引號 三個單引號 定義 雙引號與單引號幾乎沒什麼區別,三個單引號在定義時全部接受需要定義的內容 包括回車空格 並直接顯示,不需要額外新增轉義字元 對於轉義字元,在idle中直接輸出字串不會直接顯示出轉義後的字元,而是顯示轉義字元,轉義字元需要用print函式來顯示 1 基本認...

字串 轉義字元 注釋

hello world 我是乙個好人 這種由雙引號引起來的一串字元稱為 字串的字面值 或者簡稱字串 字串的結束是乙個 0的轉義字元,在計算字串長度的時候 0是結束的標誌,不算作字串的內容 關於製表符 tab 製表符字如其名,就是讓你的程式或者文字的格式更加的整齊,他有自動對齊的功能 比如 a b b...