Python字串的認知與應用

2021-07-27 05:32:05 字數 1208 閱讀 5798

例項:(可以動手試試)

a=「1234」 len(a)==4

a=「哈哈哈」

len(a)=9

a.decode(『utf-8)

len(a)==3

a=u」哈哈哈」

len(a)==3

a = u」哈哈哈」 :unicode編碼

a=r「\n」 :原始字串操作符r/r,不要轉義

成員有是有序排列的,可以通過下標偏移量訪問到它的乙個或者多個成員。

舉例:

a=「abcd」

a[0] a[1] a[2] a[-1]

a[0:] a1:3

使用字串的replace()方法進行字串的替換

s.replace(old,new) #返回乙個string

b=a.replace(old,new)

注:這裡的修改字串是新建了乙個修改後的字串,原先的字串具有不變性。

方法一:字串模板:

print 「my name is %s lilei %s」 %(「hanmeimei』s」,」ten」)

#%s 字串佔位符

#%d 數字佔位符

% 格式化操作符 :按照順序

方法二:優秀的拼接方案

將所有的字串放到乙個列表中,然後用join()方法把它們連線在一起。

a="1123" b="2abe" c="3"

"".join([a,b,c])

w write;r read;a

add。

d = open(『a.txt』,』w』)

d.write(『hi.\second hi.』)

d.close()

d = open(『a.txt』,r)

d.readline()

d.seek(0) #游標返回到開頭

d.read(100)

""''在功能和效能上沒有區別,可以巢狀使用

'''常用於多行注釋或者輸出。

Python 分割字串與拼接字串

號 實現字串連線 zhrq 95 zhrq95 a 95 b zhrq print b a 注 是反引號,因為其容易看錯,此方法不推薦 zhrq95 print b str a zhrq95 print b repr a repr a 與上面的類似 zhrq95 split 這個函式的作用是將字串根...

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