字串的一些方法:
1、字串擷取
print(s[0:3])
print(s[:])
print(s[::-1])
s[開始:終止:步長]
2、去空格
s.strip()#消除字串s兩邊的空格
print(s.strip())
print(s.lstrip())#去左空格
print(s.rstrip())#去右空格
3、字串複製(位址相同)
s_copy = s
s = s.title()
print(s)
print(s_copy)
4、字串拼接
s2 = s + s1
s2 = operator.concat(s,s1)
5、比較(開頭字母的自然順序,如相同則往下比較)
#operator.lt()
lt(a,b)#小於
le(a,b)#小於等於
eq(a,b)#等於
ne(a,b)#不等於
ge(a,b)#大於等於
gt(a,b)#大於
6、求字串長度
len(s)
7、求字串最大最小字元
max(s)
min(s)
8、轉換
upper#轉大寫
lower#轉小寫
title#轉換為標題(每個單詞首字母大寫)
capitalize#首字母大寫
swapcase#大寫變小寫,小寫變大寫
9、字串分割
ss = s.split()#按空格拆
sss = s.split("o")#按o拆
10、字串序列連線
s2 = s.join(s1)
11、字串內查詢
s1 = 'today is a fine day'
index = s1.find("is",6,8)#首字母下標 6 開始位置 8 終止位置 有:下標 沒有:-1
print(index)
12、字串替換
s1 = 'today is a fine day'
s = s1.replace("is","are",3) #is 變成 are 3 前3個替換 兩個位址
print(s)
13、字串判斷
isdigit()#檢測字串是否由數字組成
isalnum()#檢測字串是否由數字或字母組成
isalpha()#檢測字串是否由字母組成
islower()#檢測字串是否由小寫字母組成
isupper()#檢測字串是否由大寫字母組成
isspace()#檢測字串是否由空格組成
istitle()#檢測字串是否是標題(每個單詞首字母大寫)
14、以。。開頭:.startswith('。。',開始,終止)
以。。結尾:.endswith('。。',開始,終止)
python學習 第六天
在下這廂有禮了 原始碼安裝說明 很多第三方庫都是開源的,幾乎都可以在github或者pypi上找到原始碼,找到的原始碼的格式大都是zip tar.zip tar.bz2格式的壓縮包。解壓這些壓縮包,會看到setup.py的檔案。開啟命令列,進入資料夾。執行 這個命令,就能把這個第三庫安裝到系統中,也...
python學習第六天
巢狀 有時候需要將一系列字典儲存在列表中,或將列表作為值儲存在字典中。字典列表 alien 0 alien 1 alien 2 aliens alien 0,alien 1,alien 2 for alien in aliens print alien 在字典中儲存列表 pizza crust th...
學習python第六天
date 檢視系統時間 cal 檢視日曆 y 檢視一年的日曆 df h 顯示磁碟剩餘空間 du h 目錄名 檢視檔案大小 程序 當前正在執行的程式 ps aux檢視程序 ps只顯示通過終端啟動的應用程式 x顯示沒有控制的程序 top 動態顯示cpu占用高的程式 q退出 kill 代號 終止程序 ki...