名稱:product.txt
檔案內容:
1 f 開啟檔案product.txt
2 f.readlins() 讀出檔案的所有行,每一行乙個字串,例如: 『iphone 9929\n』
3 lines :由每一行變成的字串組成的列表
4 line :lines的元素,即上面的字串。
5 列印的結果是字串中的內容,即 iphone 9929 和 換行。
split():把字串按照引數切分成快後,再合成乙個列表。
加入split()的**段:
f = open('product.txt', 'r', encoding='utf-8')
lines = f.readlines()
for line in lines:
print(line)
line1 = line.split(',')
print(line)
過程:
strip():去掉換行符。
加入strip()的**段:
f = open('product.txt', 'r', encoding='utf-8')
lines = f.readlines()
for line in lines:
line1 = line.strip()
line2 = line1.split(',')
print(line)
過程:
即:1 開啟檔案
2 讀取所有的行,組成乙個列表lines
3 每一行都是乙個元素line,該元素是乙個字串,該字串包含一行的內容+換行
4 用strip先去掉換行符
5 用slip把字串切分成多個字串,組成乙個列表。
一次讀一行。每一行是乙個字串。
讀可以理解為:游標挪動到一行的末尾。所以上面的**的意思是游標移動到第三行的末尾。
把整個檔案全部讀出來,即游標移動到最後。整個檔案當初乙個字串。
乙個引數,用以表示讀取多少個字元。例如:
f = open('product.txt','r',encoding='utf-8')
data = f.read(30)
print(data)
即:
讀取檔案的前3個字元,並且列印出來。
f = open('product.txt','r',encoding='utf-8')
f.seek(3)
data2 = f.read(34)
print(data2)
seek()游標移動到第三個字元的後面
data2 是從當前位置完後再讀34個字元。
matlab檔案操作及讀txt檔案
matlab檔案操作 檔案操作是一種重要的輸入輸出方式,即從資料檔案讀取資料或將結果寫入資料檔案。matlab提供了一系列低層輸入輸出函式,專門用於檔案操作。1 檔案的開啟與關閉 1 開啟檔案 在讀寫檔案之前,必須先用fopen函式開啟或建立檔案,並指定對該檔案進行的操作方式。fopen函式的呼叫格...
matlab檔案操作及讀txt檔案
matlab檔案操作 檔案操作是一種重要的輸入輸出方式,即從資料檔案讀取資料或將結果寫入資料檔案。matlab提供了一系列低層輸入輸出函式,專門用於檔案操作。1 檔案的開啟與關閉 1 開啟檔案 在讀寫檔案之前,必須先用fopen函式開啟或建立檔案,並指定對該檔案進行的操作方式。fopen函式的呼叫格...
Matlab檔案操作及讀txt檔案
檔案操作是一種重要的輸入輸出方式,即從資料檔案讀取資料或將結果寫入資料檔案。matlab提供了一系列低層輸入輸出函式,專門用於檔案操作。1 檔案的開啟與關閉 1 開啟檔案 在讀寫檔案之前,必須先用fopen函式開啟或建立檔案,並指定對該檔案進行的操作方式。fopen函式的呼叫格式為 fid fope...