我的python學習歷程

2021-09-05 09:53:55 字數 1447 閱讀 5233

今天是使用檔案的內容,包含一百萬位的大檔案,以及寫入檔案。

1.使用檔案內容

asd='zxc.txt『

with open(asd)as qwe:

line=qwe.readline()//逐行讀取檔案中的資料

rt=』 '//建立乙個空列表用於儲存資料

for line in lines://用for迴圈遍歷原檔案中的所有值

rt+=line.rstrip()//將原檔案中的資料轉移到rt中

print(rt)

print(len(rt)) //len表示計算字串長度

123456789 1234578 6554884515 54984556

34asd=『zxc.txt』

with open(asd)as qwe:

line=qwe.readline()//逐行讀取檔案中的資料

rt=』 '//建立乙個空列表用於儲存資料

for line in lines://用for迴圈遍歷原檔案中的所有值

rt+=line.strip()//將原檔案中的資料轉移到rt中,並且去除所有的空格

print(rt)

print(len(rt)) //len表示計算字串長度

1234567891234578655488451554984556

342.包含一百萬位的大檔案

asd=『zxc.txt』

with open(asd)as qwe:

lines=qwe.readline()

rt=』 』

for line in lines:

rt+=line.strip()

print(rt[:22]+"…")

print(len(rt))

0.12345678912345786554…

1000002 //表示保留了小數點後1000000位的小數

3.寫入檔案

(1)寫入空檔案

asd=『fgh.txt』

with open(asd,『w』) as qwe:

qwe.write(「我一直等你!」)

我一直等你!//即為寫入檔案的新內容

(2)寫入多行

asd=『fgh.txt』

with open(asd,『w』) as qwe:

qwe.write(「我一直等你!\n」)

qwe.write(「等你一輩子!\n」)

我一直等你!

等你一輩子!

(3)附加到檔案

asd=『fgh.txt』

with open(asd,『w』) as qwe:

qwe.write(「天涯海角!\n」)

qwe.write(「我在等你!\n」) //再次附加元素

我一直等你!

等你一輩子!

天涯海角!

我在等你! //再次附加元素,原來的值仍然存在

我的python學習歷程

這是接著剛剛的部落格 用if語句處理列表 1 檢查特殊元素 a as zx qw for er in a print you are er print nthe best you are as.you are zx.you are qw.the best asd as zx qw for a in ...

我的python學習歷程

快要期末考試了,最近一直在進行期末考試的複習工作,所以沒來得及更新部落格,抱歉了,今天進行python基礎中最後一部分測試 的學習。1.測試函式 在測試函式前,首先需要建立乙個函式進行測試,在這裡建立乙個名字的函式進行測試。def a asd first,last all asd first las...

python 我的學習歷程 筆記和資源

學習python也有很長時間了,開始記錄下一些心得。python專案之 ftp伺服器 python專案之 詞典的實現 python專案之 英漢詞典 帶gui tkinter python專案之 路由器抓取器 python專案之 天氣 優化版 python專案之 天氣程式 帶gui python專案之...