字串物件和切片操作

2021-09-27 03:11:47 字數 1631 閱讀 5809

字串物件和切片操作

1、字串物件

被引號引住的內容叫做字串,單引號、雙引號、三引號

|-- 字串物件的常用方法

[『capitalize』, 『casefold』, 『center』, 『count』, 『encode』, 『endswith』, 『expandtabs』, 『find』, 『format』, 『format_map』, 『index』, 『isalnum』, 『isalpha』, 『isdecimal』, 『isdigit』, 『isidentifier』, 『islower』, 『isnumeric』, 『isprintable』, 『isspace』, 『istitle』, 『isupper』, 『join』, 『ljust』, 『lower』, 『lstrip』, 『maketrans』, 『partition』, 『replace』, 『rfind』, 『rindex』, 『rjust』, 『rpartition』, 『rsplit』, 『rstrip』, 『split』, 『splitlines』, 『startswith』, 『strip』, 『swapcase』, 『title』, 『translate』, 『upper』

capitalize() 讓字串首字母大寫

center() 讓字串居中,第二個預設是以空格填充,可以由使用者自己執行填充的字串

ljust() 左對齊

rjust() 右對齊

count() 統計字串中,某個字元或者字串出現的次數

encode/ 位元組的decode方法 通過引數指定編碼,將字串轉換為位元組(必須掌握)

endswith 判斷字串是不是以***結束

startswith 以什麼開始

find 和index方法一樣,不同之處就是find查詢的字元不存在,則返回-1

rfind 查詢最後乙個

index 查詢字元或者字串在該字串中的索引位置

rindex 查詢最後乙個

format 格式化字串,推薦使用

isalnum 判斷字串只能有數字和字母組成

isalpha 判斷字串是不是只有字母組成

isdigit 判斷字串是不是是數字組成

isdecimal 判斷字串是不是是數字組成

islower 判斷字串是不是全部小寫

isupper 判斷字串是不是全部大寫

istitle 判斷是不是標題

isspace 判斷是不是空格

join 拼接字串

split 按照特定的符號分割字串,返回結果是乙個列表

lower 將字串中的字母都轉換為小寫字母

upper 將字串中的字母都轉換為大寫字母

strip 清除兩邊空格

rstrip 清除右側空格

lstrip 清除左側空格

title 將字串轉換成符合標題

1、切片

python為大家提供了一種用於擷取部分內容的方案,叫做切片(切片是乙個前閉後開的區間)

[num1:] 表示從num1位置開始擷取內容

[num1:num2]/[num1, num2) 表示從num1開始擷取,擷取到num2

[num1:num2:num3] 第三個引數表示步長

————————————————

字串物件和切片操作

1 字串 被引號 單引號,雙引號,三引號 引住的內容叫做字串。字串是python中最常用的資料型別。字串常用方法 capitalize 讓字串首字母大寫 center 讓字串劇中,第二個預設是以空格填充,也可以由自己來確定填充字元 ljust 左對齊 count 右對齊 encode 通過引數指定編...

字串物件和切片操作

字串物件 字串物件的常用方法 capitalize casefold center count encode endswith expandtabs find format format map index isalnum isalpha isdecimal isdigit isidentifier...

python字串物件和切片操作

一 字串物件 被引號引住的內容叫子符串,有單引 雙引 三引。ss.capitalize 讓字串首字母大寫 2.ss.center 50 居中,並且還可以補充。ss.center 50,3.ss.count 統計字串 字元出現的次數 4 ss.encode 通過引數指定編碼,將指定字串轉化為位元組,編...