python(給每行開頭添加序號)&(每行末尾添加序號)

參考:https://zhidao.baidu.com/question/328141527634315845.html(無用)

最終實現了:


代碼:

>>> file = open("E:/132125.txt",'r')
>>> lines = file.readlines()
>>> print(lines)

>>> with open("E:/44.txt",'a+')as f:
...   for line in lines:
...     f.write('大頭貼'+line)
...
1113
81
81
65
84
87
83
60
51
71


參考:https://blog.csdn.net/jacke121/article/details/78246081

如何知道字符屬性:參考:https://zhidao.baidu.com/question/553388897240974092.html

                                    http://www.runoob.com/python/python-func-type.html

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


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


代碼:

>>> file = open("E:/44.txt",'r')
>>> lines = file.readlines()
>>> for index,item in enumerate(lines):
...   print(index,item)
...

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



效果:


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



對比一下之前的代碼,給末尾添加序號的方式:


>>> import re
>>> def createid(matchobject,no=[0]):
...   no[0] += 1
...   return"【%d】\r\n"%no[0]
...
>>> f = open('E:/序言.txt').read()
>>> text = re.sub("。",createid,f)
>>> print(text)

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


>>> f = open('E:/序言.txt','r')
>>> lines = f.readlines()
>>> for index,item in enumerate(lines):
...   print(index,item)
...

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

結合一下兩個:

>>> import re
>>> li = open('E:/000.txt','w')
>>> def createid(matchobject,no=[0]):
...   no[0] += 1
...   return"【%d】。\n"%no[0]
...
>>> f = open('E:/序言.txt').read()
>>> text = re.sub("。",createid,f)
>>> print(text,file = li)
>>> li.close()
>>> s = open('E:/000.txt','r')
>>> lines = s.readlines()
>>> for index,item in enumerate(lines):
...   print(index,item)
...
0 美國版序言


1


2 -----------------------------------


3


4   目前已經有不少部哲學史了,我的目的並不是要僅僅在它們之中再加上一部【1】。


5 我的目的是要揭示,哲學乃是社會生活與政治生活的一個組成部分:它並不是卓越的個人所做出的孤立的思考,而是曾經有各種體系盛行過的各種社會性格的產物與成因【2】。


6 這一目的就要求我們對於一般歷史的敘述,比通常哲學史家所做的爲多【3】。


7 我還發覺這一點對於一般讀者未必是很熟悉的那幾段時期,尤其必要【4】。


8 經院哲學的大時代乃是十一世紀改革的產物,而這些改革又是對於前一個時期的頹廢腐化的反作用【5】。


9 如果對於羅馬滅亡與中古教權興起之間的那幾個世紀沒有一些知識的話,就會難於理解十二、三世紀知識界的氣氛【6】。


10 在處理這段時期時,正如處理其他時期一樣,我的目的僅僅在於提供——就造成哲學家們的時代而言,以及哲學家們對於其形成也與 有力焉的那些時代而言,——我認爲是若想對哲學家有同情的理解時,有必要加以敘述的一般歷史【7】。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章