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 檔案路徑 模式 注釋 開啟檔案時,需要指定檔案路徑和以何等方式開啟檔案,開啟後,即可獲取該檔案控制代碼,日後通...