python字串學習

2021-07-02 07:03:43 字數 1791 閱讀 5215

+ 鏈結兩個字串

+ 乙個字串太長時用做空白字元鏈結

十分長的字串,用」「」 「」「括起來

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