W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
在 python 中,字符串變成了一個強(qiáng)大的處理工具集,他是不可變的,也就是說字符串包含字符與字符的順序,他不可以原處修改
字符串是我們后面需要學(xué)習(xí)的稍大一點的對象類別--序列的第一個代表
在字符串章節(jié)所說到的關(guān)于序列的操作,后面的列表與元組一樣適用
字符串常用的一些操作與函數(shù)
操作 | 解釋 |
---|---|
s='' | 空字符串 |
s="abc'd" | 雙引號和單引號相同 |
s='abc\n' | 轉(zhuǎn)義序列,使用變量完全顯示字符,只有使用 print 函數(shù)才能夠顯示轉(zhuǎn)義 |
s="""aaaaa""" | 三重引號字符串塊 |
s=r'\temp\spam' | Raw 字符串 |
s=b'abc' | python 3.x 的字節(jié)字符串 |
s=u'bac' | unicode 字符串 |
s1+s2 | 合并 |
s*3 | 重復(fù) |
s[i] | 索引 |
s[i:j] | 分片 |
len(s) | 求長度 |
“a %s parrot” % kind | 字符串格式化表達(dá)式 |
"a {0} parrot".format(kind) | 字符串格式化方法 |
s.find('xxx') | 搜索 |
s.rstrip() | 移除空格 |
s.replace('xxx','xxx') | 替換 |
s.endswith('xxx') | 以 xxx 結(jié)尾 |
'xxx'.join(strlist) | 出入分隔符 |
s.encode('latin-1') | 改變編碼 |
for x in s:print(x) | 迭代 |
‘xxx’ in s | 成員關(guān)系 |
[c*2 for c in s] | 成員關(guān)系 |
map(ord,s) | 成員關(guān)系 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: