零基礎學python-7.1 python中的字串簡介與常用函數

來源:互聯網
上載者:User

標籤:python

在python中,字串變成了一個強大的處理工具集,他是不可變的,也就是說字串包含字元與字元的順序,他不可以原處修改

字串是我們後面需要學習的稍大一點的物件類別--序列的第一個代表

在字串章節所說到的關於序列的操作,後面的列表與元組一樣適用

字串常用的一些操作與函數

操作 解釋
s=‘‘ Null 字元串
s="abc‘d" 雙引號和單引號相同
s=‘abc\n‘ 逸出序列,使用變數完全顯示字元,
只有使用print函數才能夠顯示轉義
s="""aaaaa""" 三重引號字串塊
s=r‘\temp\spam‘ Raw字串
s=b‘abc‘ python 3.x的位元組字串
s=u‘bac‘ unicode字串
s1+s2 合并
s*3 重複
s[i] 索引
s[i:j] 分區
len(s) 求長度
“a %s parrot” % kind 字串格式化運算式
"a {0} parrot".format(kind) 字串格式化方法
s.find(‘xxx‘) 搜尋
s.rstrip() 移除空格
s.replace(‘xxx‘,‘xxx‘) 替換
s.endswith(‘xxx‘) 以xxx結尾
‘xxx‘.join(strlist) 出入分隔字元
s.encode(‘latin-1‘) 改變編碼
for x in s:print(x) 迭代
‘xxx’ in s  成員關係
[c*2 for c in s] 成員關係
map(ord,s) 成員關係




就說到這裡,謝謝大家

------------------------------------------------------------------

點擊跳轉零基礎學python-目錄


著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

零基礎學python-7.1 python中的字串簡介與常用函數

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.