1. 程式人生 > >1. python 字符串簡介與常用函數

1. python 字符串簡介與常用函數

rec nic 第一個 xxx 3.x 關於 print 工具 line

1. python中的字符串簡介與常用函數

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

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

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

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

操作

解釋

s=‘‘

空字符串

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)

成員關系

1. python 字符串簡介與常用函數