5 python 文字解析

2021-09-07 16:40:01 字數 962 閱讀 7042

5. python

文字解析

這一章節我們簡單的聊聊文字解析的兩種方法:

1.分片,通過分片,記錄偏移處,然後提取想要的字串

例子:

>>>

line=

'aaa bbb ccc'

>>>

col1=line[0:

3] 

>>>

col3=line[8:

]  >>>

col1 

'aaa'

>>>

col3 

'ccc'

>>>  

2.split()

>>>

line=

'aaa bbb ccc'

>>>

a=line.split (

' ') 

>>>

a  [

'aaa'

, 'bbb'

, 'ccc'

]  >>> a[0

]  'aaa'

>>> a[1

]  'bbb'

>>> a[2

]  'ccc'

>>>  

>>>

line=

'aaa,bbb,ccc'

>>>

a=line.split (

',') 

>>>

a  [

'aaa'

, 'bbb'

, 'ccc'

]  >>>  

使用split

方法,根據特徵碼提取不同的字元

雖然上面的兩種方法對於平常文字解析的潛力有限,但是它們對於我們平常程式設計的時候值的傳遞有著不少的用處

例如json

字串就是其中乙個比較典型的例子,使用

{} ,

三種符號,區分開各種物件

5 python教程 函式

coding utf 8 表示檔案的編碼是utf8 fun1的函式體為空 需要使用pass語句佔位,因為函式體至少要有乙個句 對編寫框架程式有用處 def fun1 pass 乙個最簡單的函式,輸入乙個數,返回這個數的兩倍 def fun2 i return i 2 返回多個值,返回值是乙個元組 d...

Python基礎5 Python字典

字典的基本操作 建立字典 字典中儲存的是鍵值對,鍵和值用 分割,每個鍵值對之間用逗號分割,所有元素用 括起來 字典中元素的鍵必須唯一且不可變 examdict print examdict 訪問字典中的值 print examdict name tina 新增字典元素 examdict age 30...

python基礎5 python檔案處理

python檔案處理 一 檔案處理的流程 開啟檔案,得到檔案控制代碼並賦值給乙個變數 通過控制代碼對檔案進行操作 關閉檔案 二 檔案的操作方法 1 檔案開啟模式格式 檔案控制代碼 open 檔案路徑 模式 注釋 開啟檔案時,需要指定檔案路徑和以何等方式開啟檔案,開啟後,即可獲取該檔案控制代碼,日後通...