find方法可以在乙個較長的字串中查詢子字串。它返回子串所在位置的最左端索引。如果沒有找到則返回-1
join方法用來在佇列中新增元素,需要新增的佇列元素都必須是字串
>>> '+'.join(seq)
lower方法返回字串的小寫字母版
replace方法返回某字串的所有匹配項均被替換之後得到的字串
>>> 'this is a test
'.replace('
is', '
ezz')
split方法用來將字串分割成序列。如果不提供任何分隔符,程式會把所有空格作為分隔符
strip方法返回去除兩側空格的字串。也可以指定需要去除的字元,將它們列為引數即可
translate方法可以同時進行多個替換,在使用translate轉換之前,要先使用maketrans函式。maketrans函式接受兩個引數:兩個等長的字串,表示第乙個字串中的每個字元都用第二個字串中相同位置的字元替換
>>> from string importmaketrans
>>> table = maketrans('
cs', '
kz')
建立這個表以後,可以將它作為translate方法的引數
>>> 'this is an incredible test
'.translate(table)
Python基礎教程(第三章)
字串格式化 format hello s,s enough for ya format稱為格式化字串 value world hot print format value 模板字串 from string import template s template x,glorious x s.subst...
《python基礎教程》第三章 使用字串
基本字串操作 標準的序列操作,如索引 分片 乘法 判斷成員資格 求長度 取最小值和最大值,對字串同樣適用。但是,字串是不可變的。因此,項或分片賦值是不合法的。str python str 0 p typeerror object doesn t support slice assignment 1 ...
Python基礎教程 第三章 使用字串
本章主要介紹字串的格式化和常用方法。字串是內建序列,因此序列的相關操作字串都可以使用 索引,分片,乘法,in,求長度,最大最小值 但是有一點需要注意,字串是不可以改變的!1.字串格式化使用字串格式化操作符 左側放置乙個字串,右側放置希望被格式化的值。可以使用乙個值,也可以使用多個值的元組或字典。一般...