+ 鏈結兩個字串
+ 乙個字串太長時用做空白字元鏈結
十分長的字串,用」「」 「」「括起來
capitalize() 首字母大寫,其餘小寫
lower() 全部小寫
upper() 全部大寫
swapcase() 大小寫互換
string 採用list 獲得子串
s.isalnum() 都是字母或者數字
s.isalpha() 都是字母
s.isdigit() 都是數字
s.islower() 都是小寫字母
s.isupper() 都是大寫字母
s.istitle() 所有單詞都是首字母大寫
s.isspace() 所有字元都是空白字元:\n,\t,\r,』 『
s.find(substring,[start [,end]]) 返回最先找到的索引值,沒有找到返回-1
s.rfind(substring,[start [,end]]) 反向查詢 類似find
s.index(substring,[start [,end]] 類似find 但找不到產生valueerror的異常
s.rindex 反向查詢
% (tuple)
print 「%s』s height is %dcm」%(「charles」,180)
[(precision)][(lenght modifier)](conversion type)
conversion type 是必須的
「%o and %o」 % (16,8) —》20 and 10 八進位制
「%u and %u」 %(-10,10)—》』4294967286 and 10』 無符號整數
「%x and %x」 % (100,200) —-》 『64 and c8』 16進製制小寫
「%x and %x」 % (100,200) —》 『64 and c8』 16進製制大寫
「%e and %e」%(-100,200) —》2.000000e+02 e浮點數小寫
「%e and %e」%(-100,200)—-》2.000000e+02 e浮點數大寫
「%f and %f」%(-0.00001,200.0)—》』-0.000010 and 200.000000』 浮點數
「%g and %g」%(-0.00001,2000000.0) —》 『-1e-05 and 2e+06』 浮點數
「%c and %c」%(67,68) —》 『c and d』 把ascii碼整數變為字元
「%r」%() —> 「」
字串 *****===print expr(obj)
「%s」%() —》」」
字串 *****=== print str(obj)
print 「%(name)s』s height is %(height)d cm」 \
「,%(name)s』s weight is %(weight)d kg」 % \
charles』s height is 170 cm,charles』s weight is 70 kg
—-減少重複
def
fun(a,b):
print
"a is %(a)d,b is %(b)d"%locals()
>>>fun(1,2)
a is 1,b is 2
>>>print 「%#x,%#x,%#o」%(16,16,16)
0x10,0x10,020 #號表示用alternate form
join 合併
split分解
Python學習 Python字串
字串或串 string 是由數字 字母 下劃線組成的一串字元。一般記為 s a1a2 an n 0 它是程式語言中表示文字的資料型別。python的字串列表有2種取值順序 從左到右索引預設0開始的,最大範圍是字串長度少1 從右到左索引預設 1開始的,最大範圍是字串開頭 如果你要實現從字串中獲取一段子...
python字串 Python 字串
建立字串很簡單,只要為變數分配乙個值即可。例如 var1 hello world var2 python runoob python訪問字串中的值python不支援單字元型別,單字元在 python 中也是作為乙個字串使用。python訪問子字串,可以使用方括號來擷取字串,如下例項 例項 pytho...
python字串 python字串
單引號示例常用的轉義字元 轉義字元案例1format 格式化練習1 help sisdigit,isnumeric,isdecimal 三個判斷數字的函式 isalnum 檢查字串是否由字母加數字組成 s test1split 字串拆分 splitlines 已換行符拆分 join 合成字串 upp...