Python入門課程NO26課 字符串操作
Python字符串類型常用的操作符如下表所示:
1、+操作符用來實現字符串的拼接功能,返回拼接后的字符串
2、* 操作符用來對字符串進行重復輸出,返回一個新的字符串
3、字符串類型是一種線性的序列結構,可以通過索引訪問數據集合中的每一個元素。序列結構中的正索引從0開始進行編號,負索引從-1開始編號
4、使用分片操作符來對字符串進行切片操作, :前后傳遞索引值,所謂的切片是將前索引與后索引之間的內容進行截斷,索引區間遵循左閉右開原則。操作語法為 [前索引:后索引]。
例如[0:5],
表示截取索引0到索引5(不包括索引5)之間的值
前索引的值可不填,[:后索引],此時前索引的值等于0
后索引的值可不填,[前索引:],此時后索引的值等于字符串的長度
前后索引的值可同時不填,[:],此時前索引的值等于0,后索引的值等于字符串的長度。
5、Python中的"in"是成員操作符,在字符串中用來查找子串是否存在于主串內,若存在返回值為布爾類型True,否則返回False。"not in" 是 "in" 的對立面, 即表示是否子串不存在于主串內,返回的結果為布爾類型。
6、在Python中對字符串進行格式化,主要有兩種方式,一種是通過格式化符號配合操作符%進行格式化,一種是通過字符串的format方法進行格式化,這個知識點在以后的課程中將詳細介紹。
以下舉例說明:
對應的輸出結果見以下:

- 上一篇
Python入門課程NO25課 遍歷字符串
字符串是一種線性的序列結構,可以通過for循環對字符串中的所有字符進行遍歷。對字符串進行遍歷,是按字符的先后排列順序進行遍歷的。通過分析程序的輸出,可以更好地理解字符串這種線性的序列結構。以下示例說明:輸出結果:
- 下一篇
Python入門課程NO27課 字符串常用函數(1)
len(str):獲取字符串長度len(str),返回字符串str包含的字符個數。str.lower():字符串大寫轉小寫操作,將字符串str中的英文字母全部轉換為小寫的英文字母,返回一個字符串。str.upper():字符串小寫轉大寫操作,將字符串str中的英文字母全部轉換為大寫的英文字母,返回一個