字符串對象和切片的使用


被引號引住的內容叫做字符串:符號可以是雙引號,單引號,三引號。

字符串對象的常用方法

capitalize:讓字符串首字母大寫。

 

 

 

 center讓字符串居中,默認以空格填充。

count:統計字符串中,某個字符或者字符串出現的次數

 

 encode:通過參數指定代碼,將字符串轉換為字節(字節的decode方法)

 

 

 

 

字符串的切片字符串 'xxx'和 Unicode字符串 u'xxx'也可以看成是一種list,每個元素就是一個字符。因此,字符串也可以用切片操作,只是操作結果仍是字符串。在很多編程語言中,針對字符串提供了很多各種截取函數,其實目的就是對字符串切片。Python沒有針對字符串的截取函數,只需要切片一個操作就可以完成切片操作(slice)可以從一個字符串中獲取子字符串(字符串的一部分)。我們使用一對方括號、起始偏移量start、終止偏移量end 以及可選的步長step 來定義一個分片。

操作就可以完成切片操作(slice)可以從一個字符串中獲取子字符串(字符串的一部分)。我們使用一對方括號、起始偏移量start、終止偏移量end 以及可選的步長step 來定義一個分片。  

   [:] 提取從開頭(默認位置0)到結尾(默認位置-1)的整個字符串            

 [start:] 從start 提取到結尾           

  [:end] 從開頭提取到end - 1           

  [start:end] 從start 提取到end - 1          

   [start:end:step] 從start 提取到end - 1,每step 個字符提取一個             左側第一個字符的位置/偏移量為0,右側最后一個字符的位置/偏移量為-1下列是是字符串的輸出格式以及類型  

  |-- ljust()            # 左對齊   

 |-- rjust()            # 右對齊   

 |-- count()            # 統計字符串中,某個字符或者字符串出現的次數  

  |-- encode/ 字節的decode方法    # 通過參數指定編碼,將字符串轉換為字節(必須掌握) 

   |-- endswith            # 判斷字符串是不是以xxx結束 

   |-- startswith            # 以什么開始  

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

  |-- rfind            # 查找最后一個  

  |-- index            # 查詢字符或者字符串在該字符串中的索引位置   

 |-- rindex            # 查找最后一個  

  |-- format            # 格式化字符串,推薦使用  

  |-- isalnum            # 判斷字符串只能有數字和字母組成  

  |-- isalpha            # 判斷字符串是不是只有字母組成 

   |-- isdigit            # 判斷字符串是不是是數字組成  

  |-- isdecimal            # 判斷字符串是不是是數字組成   

 |-- islower            # 判斷字符串是不是全部小寫  

  |-- isupper            # 判斷字符串是不是全部大寫   

 |-- istitle            # 判斷是不是標題  

  |-- isspace            # 判斷是不是空格   

 |-- join            # 拼接字符串   

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

  |-- lower            # 將字符串中的字母都轉換為小寫字母  

  |-- upper            # 將字符串中的字母都轉換為大寫字母  

  |-- strip            # 清除兩邊空格   

 |-- rstrip            # 清除右側空格 

   |-- lstrip            # 清除左側空格   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM