Python學習基礎知識(三)

2021-09-29 19:41:02 字數 1320 閱讀 1008

字串在python中非常基礎的概念。字串是指用引號引起來的一段文字。

例如:

這裡的「hello」就是乙個字串。 同時我們定義了乙個變數a,a的內容就是hello。

字串可以可以使用雙引號,也可以使用單引號。「hello」 和 'hello』都是可以的。即如果字串使用單引號開始,一定也使用單引號結束;如果字串使用雙引號開始,也一定使用雙引號結束。

不過,有的時候,如果乙個字串中,包括單引號或者雙引號怎麼辦?

例如,字串的內容為 let』s go 。 這個時候,我們有兩種解決辦法:

1、使用雙引號如果字串內容中包括單引號,那麼我們就用雙引號把字串括起來。同樣的,如果字串內容有雙引號,我們就用單引號括起來。所以這個這個字串可以表示為"let』s go"

2、使用轉移字元如前面的例子let』s go 。 如果我們仍然使用單引號括起來的話(『let』s go』),那麼系統會認為到達 let後面的單引號時,字串就結束了,因為這個單引號和開始的單引號配上對了。 這顯然不是我們想要的。 解決辦法 是使用反斜槓(\)做轉義。 意思就是告訴系統,這個單引號我就是想表達單引號本身的含義,不是字串結束。

表示成

'let\『s go』

同樣的,如果使用雙引號表示的字串中,出現了雙引號,也可以用反斜槓對雙引號就行轉義。

字串的拼接是乙個常用的功能。字串的拼接是指把兩個字串拼裝到一塊兒,組成乙個新的更長的字串。

可以使用 加號(+)完成。舉例:

字串"hello" + 字串" zhangsan",最後組成了乙個新的字串"hello zhangsan".

有的時候,我們需要很長的字串,跨越多行。這個時候我們就用到了長字串。

長字串以三個單引號或者雙引號開頭,以三個相同引號結束。

例如:

另外,長字串經常用來python**檔案中,用來做多行注釋功能

PYTHON基礎知識學習筆記(三)

元組檔案 python資料型別彙總 字典表 dict 是可變的無序組合,同時是一種以鍵值對為基本元素的可以儲存各種資料型別的集合。字典表可以直接使用大括號 建立,元素之間用逗號 隔開。字典表也可以利用dict 函式建立。字典表中的元素為鍵值對,可用.items 檢視 通過.keys 瀏覽字典表中的鍵...

python基礎知識(三)

if語句 條件 用 比較兩個數字或字串是否相等 a,b 1,1 a b true a,b 1,2 a b true 用 可以比較兩個數字大小 a,b 1,2 atrue 使用and or測試多個條件 a,b 1,2 a 1 and b 2 true a,b 1,2 a 2 or b 2 true 使...

Python學習基礎知識

1 python中的布林運算 1 python把0 空字串 和none看成 false,其他數值和非空字串都看成 true 2 python直譯器在做布林運算時,只要能提前確定計算結果,它就不會往後算了,直接返回結果。2 python中的list 新增 2 用list的 insert 方法,它接受兩...