python日常練習(檔案簡單操作)

2021-08-10 16:23:41 字數 972 閱讀 2833

前幾天學習了檔案,藉此機會來練練手,平常學習python都是只看書,大腦中有大體掌握的感覺,今天敲了**發現漏洞百出,在同學面前相形見絀。。。借雙11來上傳我的第一篇python部落格,也好平復一下浮躁的心情(現在知道聖如佛什麼感覺了2333

好了,以後可不能眼高手低嘞,多敲多練才是王道

要求:上半部分分割出內容,下半部分分割出時間,多餘空格刪去,分別儲存在兩個記事本中

母本格式:

2017  10-1   車站人好多

2017     10-12 丟了20 肉疼

-----------------------------

2017 11-2 食堂見了一位很漂亮的小姐姐 ^_^

2017 11-11  馬雲霸霸我恨你。。。。

import re       

f=open(r"e:\debug.txt",'r')

message=

time=

flag=0

for i in f:

if(i[:5]=='-----'):

flag=1

ff=open(r'e:\message.txt','w')

ff.writelines(message)#字串列表寫入檔案且不加換行符

ff.close()

elif(flag==0):

a=' '.join(re.split('\s+',i.strip())[2:])+'\n' #a必須轉化成字串才行;也可以直接寫split()預設空白

else:

a=' '.join(re.split('\s',i.strip())[:2])+'\n'

ff=open(r'e:\time.txt','w')

ff.writelines(time)

ff.close()

f.close()

小小才疏學淺,希望各位大大不吝賜教 (•͈˽•͈)

Python練習 檔案

1 隨機生成20個兩位正整數,將其公升序排序後再寫入文字檔案data asc.txt中!1 import random 2 alist random.randint 10,100 for i in range 20 隨機生成20二位整數 3 alist.sort 從小到大公升序 4 date str...

c基礎練習 檔案練習

1.單字元讀寫 define crt secure no warnings include include includeint main01 char buf this is a test for pfutc for int i 0 i int strlen buf i fclose fp wri...

Open Inventor練習 檔案讀取

open inventor採用soinput和sodb讀取許多三維格式儲存檔案,如iv等檔案,這個就是檔案讀取的演示例子。define coin dll define sowin dll 載入coin庫檔案 ifdef debug pragma comment lib,sowin1d.lib pra...