檔案操作小練習

2022-02-20 07:47:37 字數 1103 閱讀 4109

1.有如下檔案,a1.txt,裡面的內容為:

老男孩是最好的學校,

全心全意為學生服務,

只為學生未來,不為牟利。

我說的都是真的。哈哈

分別完成以下的功能:

a,將原檔案全部讀出來並列印。

b,在原檔案後面追加一行內容:信不信由你,反正我信了。

c,將原檔案全部讀出來,並在後面新增一行內容:信不信由你,反正我信了。

d,將原檔案全部清空,換成下面的內容:

每天堅持一點,

每天努力一點,

每天多思考一點,

慢慢你會發現,

你的進步越來越大。

2.有如下檔案,t1.txt,裡面的內容為:

葫蘆娃,葫蘆娃,

一根藤上七個瓜

風吹雨打,都不怕,

啦啦啦啦。

我可以算命,而且算的特別準:

上面的內容你肯定是心裡默唱出來的,對不對?哈哈

分別完成下面的功能:

a,以r的模式開啟原檔案,利用for迴圈遍歷檔案控制代碼。

b,以r的模式開啟原檔案,以readlines()方法讀取出來,並迴圈遍歷 readlines(),並分析a,與b 有什麼區別?深入理解檔案控制代碼與 readlines()結果的區別。

c,以r模式讀取『葫蘆娃,』前四個字元。

d,以r模式讀取第一行內容,並去除此行前後的空格,製表符,換行符。

e,以a+模式開啟檔案,先追加一行:『老男孩教育』然後在從最開始將 原內容全部讀取出來。

4.有如下檔案:

alex是老男孩python發起人,建立人。

alex其實是人妖。

誰說alex是sb?

你們真逗,alex再牛逼,也掩飾不住資深屌絲的氣質。

將檔案中所有的alex都替換成大寫的sb(檔案的改的操作)。

5.檔案a1.txt內容(選做題)

6.檔案a1.txt內容(選做題)

序號 部門 人數 平均年齡 備註

1 python 30 26 單身狗

2 linux 26 30 沒物件

3 運營部 20 24 女生多

.......

通過**,將其構建成這種資料型別:

[,......]

檔案 小練習

參考 1.編寫乙個程式,接受使用者的輸入並儲存為新的檔案,程式實現如圖 接受使用者的輸入並儲存為新的檔案 f open fname,w print 請輸入內容 單獨輸入 w 儲存退出 while true words input if words w f.write words n f.write ...

修改檔案小練習

自己用list寫的,原檔案用的就是自動生成username的小程式 with open username.txt a encoding utf 8 as f f.seek 0 all new user for line in f all file line.split a user all file...

Linux操作小練習 demo

3.完成 1.使用root使用者建立 tmp test目錄 su root mkdir tmp test 2.使用tom使用者進入 tmp test目錄,並在其下建立資料夾 su tom cd tmp test mkdir 如果建立不了,則把 tmp test的所屬使用者及使用者組改為tom 3.t...