《python基礎教程》 讀書筆記(2)

2021-10-05 01:55:59 字數 1434 閱讀 2187

所有標準的序列操作(索引、分片、乘法、判斷成員資格、求長度、取最大和最小值)對字串同樣適用。但是,字串是不可改變的。

find

find方法可以在乙個較長的字串中查詢子串,它返回字串所在位置的最左端索引,如果沒有找到則返回-1。

>>

> title =

"to be or not to be"

>>

> title.find(

"be")3

>>

> title.find(

"x")

-1

join

join方法用來鏈結序列中的元素,被鏈結的序列元素必須都是字串

>>

> seq =

["1"

,"2"

,"3"

]>>

>>

"+".join(seq)

'1+2+3'

lower

lower方法返回字串的小寫字母版

>>

>

"to be or not to be,that is a question"

.lower(

)'to be or not to be,that is a question'

replace

repalce方法返回某字串的所有匹配項均被替換之後得到的字串,類似於查詢並替換

>>

>

"this is a test"

.replace(

"is"

,"xx"

)'thxx xx a test'

split

solit是join的逆方法,用來將字串分割成序列

>>

>

"1,2,3,4,5,6"

.split(

",")

['1'

,'2'

,'3'

,'4'

,'5'

,'6'

]

strip

strip方法會去除兩側(不包括內部)空格的字串,也可以指定需要去除的字串,將他們列為引數。但只可去除兩側的

>>

>

" this is a test "

.strip(

)'this is a test'

>>

>

"+++ +++this +++ is +++ a +++ test!!!++ ++++"

.strip(

" +!"

)'this +++ is +++ a +++ test'

Python基礎教程 讀書筆記三

1.所有的標準序列操作都使用於字串,記住字串不可改變。2.字串格式化 標記轉換說明符 如果字串本身包含 用 代替。3.字串格式化轉換標誌 表示左對齊 表示在轉換值前加正負號 空白字元 表示正數之前保留空格 0表示轉換值若位數不夠用0填充。4.find str,begin index,end inde...

《python基礎教程》 讀書筆記 6

from random import choice 標準庫 random中包涵choice函式,可以從序列中隨機挑選出元素,給變數賦值 執行後你不必關心x是那種型別,只需知道x有個叫count的方法及它的呼叫方式和返回值類 x choice hello world 1,2,3,e 4,e print...

DELPHI基礎教程讀書筆記

集合型別是一群相同型別元素的組合,這些型別必須是有限型別如整形 布林型 字元型 列舉型和子界型。在檢查乙個值是否屬於乙個特定集合時,集合型別非常有用。下面的例程可以說明集合型別的用法 type tvowels set of char varvowels tvowels 表示式edit1.text 1...