Python字串型別的操作

2021-09-26 21:42:02 字數 1038 閱讀 4888

x+y:連線兩個字串x與y

x*n或n*x 複製n次字串x (蠻有用的)

x in s 如果x時s的字串,返回true

str[i] 索引

str[n:m] 從n到m,不包括m

\a峰鳴,響鈴

\b後退一格

\f 換頁

\n

\r 回車,游標到首行

len(x)返回字串x的長度

str(x)轉化成字串

chr(x) x轉化成對應字元,x為任意型別

ord(x) 返回字元所對應的編碼

hex(x) 返回整數x對應十六進製制的小寫形式字串

oct(x)返回整數x對應八進位制的小寫形式字串

ps:chr和ord就是字元和unicode編碼的相互轉化

str.lower()     返回字串str的副本,全部字元小寫

str.upper() 返回字串str的副本,全部字元大寫

str.islower() 判斷所有字元是否都是小寫,返回ture

str.isprintable() 判斷所有字元是否可以列印,返回true

str.isnumeric() 判斷所有字元是否都是數字,返回true

str.split(sep=none,maxsplit=-1) 返回乙個列表,由str根據sep被分割的部分組成

str.count(sub[,start[,end]]) 返回str[start:end] 中sub字串出現的次數

str.replace(old,new[,count]) 返回字串str的副本,所有old替換成new,count如果給出代表前count次被替換

str.strip([chars]) 去掉左側和右側中chars的字元,返回副本

str.zfill(width) 返回副本,長度為width,不足在左側加0

str.format()返回規定的排版格式

Python字串型別及其操作

字串由0個或多個字元組成的有序字串行 1 表示方法2類共4種 單行字串有一對單引號或雙引號表示 qingshuru 或者 c 多行字串由一對三單引號或三雙引號表示 priuo uhh 2 字串序號有正向遞增序號 第一位從0開始 和反向遞減序號 倒數第一位從 1開始 3 字串的使用 使用獲取字串中乙個...

Python 字串型別及操作

請 是 請輸入 的第0個字元 str 請輸入帶有符號的溫度 print str 0 print str 1 print str 1 3 print str 0 1 注 三單引號和三雙引號也可以表示多行注釋 用單引號表示 print 你好 用雙引號表示 print 你好python 用三引號表示 st...

Python 字串型別及操作

字串有2類共4種表示方法 有一對單引號或雙引號表示,僅表示但行字串 有一對三單引號或三雙引號表示,克表示多行字串 字串的特殊切片用法 字串 m n k 根據補償k對字串切片。例 0123456789 1 8 2 的結果是 1357 如果我們期望將乙個字串逆序過來,也可以使用上面的技巧,使用 1 來表...