1.1 下標、切片
同列表一樣
1.2 in/not in
>>>'a' in 'str'
1.3 方法
字串方法
upper()/lower()
所有字母轉大寫/小寫,不改變字串本身,返回新字串,s = s.upper()
isupper()/islower()
字串至少乙個字母時,且所有字母都大寫或小寫返回true,否則false
isalpha()/isalnum()
非空,且只包含字母/字母和數字
isdecimal()/isspace()
非空,且只包含數字/空白字元(空格、製表、換行)
istitle()
判斷標題,僅包含大寫字母開頭後面跟小寫字母的單詞,如'a good day'.istitle() 返回true
startswith()/endswith()
以傳入字串為開始或結束返回true,如'hello world!'.startswith('hello') 返回true
join()/split()
連線/分割字串
join() ', '.join(['a', 'b', 'c']) ->'a, b, c'
split()預設以空白字元分割字串,常用按換行符分割多行字串list_ = s.split('\n')
rjust()/ljust()/center()
右對齊/左對齊/居中對齊
乙個引數時,'hello'.rjust(20) 表示以20個字元對齊
可選兩個引數,s.rujust(n, '*') 表示以n個字元對齊,填充的空白以'*'(可指定任意字元)代替
strip()/rstrip()/lstrip()
刪除兩邊/右邊/左邊空白字元後返回字串
1.4 剪貼簿
import pyperclip
pyperclip.copy('hello world!') # 將字串拷貝到電腦的剪貼簿,現在ctrl+c變成了該字串
pyperclip.paste() # 返回剪貼簿中的字串
python學習 第二日
2 啟動python的兩種方法 a 從idle啟動,idle是python shell,也是python gui,通過鍵入文字與程式進行 交 互,可在提示符後鍵入,例如 print hello,world hello,world b cmd 先修該path路徑 我的電腦 屬性 高階系統設定 環境變數...
Python基礎教程學習第二日 序列
python中最基本的資料結構是序列 sequence 其中最常用的兩種序列型別為 列表和元祖。列表和元組的主要區別在於,列表可以修改,元組不能。序列操作 1.索引,序列中所有元素都是有編號的 從0開始遞增,這些元素可以通過編號進行訪問。如果使用負數索引,python會從右邊,也就是最後乙個元素開始...
python系列 1 字串操作
1.去除空格 str.strip 刪除字串兩邊的指定字元,括號的寫入指定字元,預設為空格 a hello b a.strip print b hello str.lstrip 刪除字串左邊的指定字元,括號的寫入指定字元,預設為空格 str.rstrip 刪除字串右邊指定字元,預設為空格 2.複製字串...