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 來表...