(1). 正向遞增序號、反向遞減序號、高階切片《字串》[m:n:k]
(2). +、*、in、len()、hex()、oct()、ord()、chr()
(3). .lower()、.upper()、.split()、.count()、.replace()
由零個或多個字元組成的有序字串行
(1). 字串是由一對單引號或一對雙引號表示
「請輸入帶有符號的溫度值:」 或者『c』
(2). 字串是字元的有序序列,可以對其中的字元進行索引
『請』是"請輸入帶有符號的溫度值:"的第0個字元
正向遞增序號和反向遞減序號
-12-11-10
-9-8
-7-6
-5-4
-3-2-1請
輸入帶有
符號的溫
度值:0
1234
5678
91011使用[ ]獲取字串中乙個或多個字元
(1). 索引:返回字串中的單個字元 《字串》[m]
"請輸入帶有符號的溫度值:"或者 tempstr[-1]
(2). 切片返回字串中一段字元子串 《字串》[m:n]
"請輸入帶有符號的溫度值:"或者tempstr[0:-1]
使用[m:n:k]根據步長對字串切片
(1). 《字串》[m:n]m缺失表示從開頭,n缺失表示至結尾
「零一二三四五六七**十」[:3]結果是"零一二"
(2). 《字串》[m:n:k],根據步長k對字串切片
「零一二三四五六七**十」[1:8:2]結果是"一三五七"
(3). [::-1] 可以得到逆序字串
「零一二三四五六七**十」[::-1]結果是"十九八七六五四三二一零"
操作符及使用
描述x + y
連線兩個字串x和y
x * n或n * x
複製n次字串x
x in s
如果x是s的子串,返回true,否則返回false
== 一些以函式形式提供的字串處理功能==
函式及使用
描述len(x)
返回字串x的長度
str(x)
任意型別對應的字串形式
hen(x)或oct(x)
整數x的十六進製制或八進位制小寫形式字串
chr(u)
u為unicode編碼,返回對應的字元
ord(x)
x為字元,返回其對應的unicode編碼
"方法"在程式設計中是乙個專有名詞
(1). "方法"特指< a >.< b >()風格中的函式.< b >()
(2). "方法"本身也是函式,但與< a >有關,< a >.< b >()風格使用
(3). 字串及變數也是< a >,存在一些方法
== 一些以方法形式提供的字串處理功能==
方法及使用
描述str.lower()或者str.upper()
返回字串的副本,全部字元小寫/大寫
str.split(sep=none)
返回乙個列表,由str根據sep被分隔的部分組成
str.count(sub)
返回字串sub在str**現的次數
str.center(width[,fillchar])
字串str根據寬度width居中,用fillchar填充不寫預設空格
str.replace(old,new)
返回字串副本,所有old字串被替換為new
str.strip(chars)
從str中去掉在其左側和右側chars**現的字元
str.join(iter)
在變數iter除最後乙個元素外每個元素後面加乙個str #主要用於字串分割等
格式化是對字串進行格式表達的方式
字串格式化使用 .format() 方法,用法如下:
《模板字串》.format(《逗號分隔的引數》)
槽「:計算機的cpu佔用率為%」.format(「2018-10-10」,「c」,「10」)
槽內部對格式化的配置方式
:《填充》
《對齊》
《寬度》
<,>
<.精度》
《型別》
引導符號
用於填充的單個字元
《左對齊,>右對齊,^居中對齊
槽設定的輸出寬度
數字的千位分隔符
浮點小數的精度或字串的最大輸出長度
整數型別b,c,d,o,x,x 浮點數型別e,e,f,%
python中的字串
方法1 用字串的join方法 a a b c d content content join a print content 方法2 用字串的替換佔位符替換 a a b c d content content s s s s tuple a print content 我們可以通過索引來提取想要獲取的...
python中的字串
b nihao hahah xixi 輸出 nihao nhahah nxixi n 原字串 big r this hhaha big輸出 this nhhaha 還原為unicode字串 hello u hello u0020world hello輸出 hello world 字串是不可以改變的 ...
python中的字串
字串連線操作 字串複製操作 字串索引操作,通過索引訪問指定位置的字元,索引從0開始 字串取片操作 完整格式 開始索引 結束索引 間隔值 結束索引 從開頭擷取到結束索引之前 開始索引 從開始索引擷取到字串的最後 開始索引 結束索引 從開始索引擷取到結束索引之前 擷取所有字串 開始索引 結束索引 間隔值...