1.字串的運算子
對字串,Python提供了3個基本的運算子,如下表:
演示如下:
>>> x = '一個'
>>> y = '字串'
>>> x+y
'一個字串'
>>> x*3
'一個一個一個'
>>> s = '某個字串'
>>> x in s
False
>>> y in s
True
2.字串處理函式
使用函式方便快捷,Python內置有很多使用的字串處理函式,常用的如下:
演示如下:
>>> s = '某列字串'
>>> len(s)#中英文、標點都算一個字符
5
>>> a =23
>>> str(a)
'23'
>>> chr(1010)
'?'
>>> ord('?')
1010
>>> hex(123)
'0x7b'
>>> oct(123)
'0o173'
3.字串處理方法
方法是程式設計中的一個專有名詞,屬于面向物件程式設計領域,計算機二級等級考試不涉及Python中面向物件的內容,因此我們不用深究,會用就好,
方法也是一種函式,只是呼叫方式不同,函式采用<函式名>(引數)進行使用,方法則是<a>.<函式名>(引數)來進行呼叫,并以前導物件<a>為輸入,
以下為常用的字串處理方法:
演示如下:
>>> str='Python的字串'
>>> str.lower()
'python的字串'
>>> 'Python的字串'.upper()
'PYTHON的字串'
>>> str.split('t')
['Py', 'hon的字串']
>>> str.count('Python')
1
>>> str.replace('on','eg')
'Pytheg的字串'
>>> str.center(30,'+')#設定寬度為30,空白以‘+’填充
'++++++++++Python的字串++++++++++'
#字串寬度比width大,因此顯示字串寬度,fillchar缺失默認空格
>>> str.center(2)
'Python的字串'
>>> '+'.join("Python")#很好理解,看效果就行
'P+y+t+h+o+n'
>> str = ' ++==Python的普通字符==++ '
>>> str.strip(' ')
'++==Python的普通字符==++'
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/262363.html
標籤:Python
上一篇:學習下Redis這個核心資料型別
下一篇:Python的回圈結構,也簡單!
