python實(shí)現(xiàn)將內(nèi)容分行輸出
更新時(shí)間:2015年11月05日 08:58:35 投稿:hebedich
本文給大家分享的是使用python實(shí)現(xiàn)將一行里的內(nèi)容進(jìn)行分行輸出,一共給出了四種方法,小伙伴們可以參考下
#python版一行內(nèi)容分行輸出
a="aA1一bB2二cC3三dD4四eE5五fF6六gG7七h(yuǎn)H8八iI9九" """ 分行輸出為: abcdefghi ABCDEFGHI 123456789 一二三四五六七八九 """ print("方法一:===============") for r in range(0,4): t='' for s in range(0+r,len(a),4): t=t+a[s] print(t) print("方法二:===============") #=_=這個(gè)方法會不會看起來比較傻? l=list(a) ta=tb=tc=td='' for r in range(0,9): for s in range(0,4): if s==0: ta=ta+l.pop(0) if s==1: tb=tb+l.pop(0) if s==2: tc=tc+l.pop(0) if s==3: td=td+l.pop(0) print(ta) print(tb) print(tc) print(td) print("方法3:回字有N種寫法===============") import string ta=tb=tc=td='' la=string.ascii_lowercase ua=string.ascii_uppercase nb=string.digits ub="一二三四五六七八九" for s in a: if s in la: ta=ta+s if s in ua: tb=tb+s if s in nb: tc=tc+s if s in ub: td=td+s print(ta) print(tb) print(tc) print(td) print("方法4:回字有一種叫做正則的寫法===============") import re #這正則寫法感覺不科學(xué),暫時(shí)沒有好的想法 reg=["[a-z]","[A-Z]","\d","[^\da-zA-Z]"] for s in reg: rega=re.compile(s) s=re.findall(rega,a) print("".join(s)) """ 輸出: 方法一:=============== abcdefghi ABCDEFGHI 123456789 一二三四五六七八九 方法二:=============== abcdefghi ABCDEFGHI 123456789 一二三四五六七八九 方法3:回字有N種寫法=============== abcdefghi ABCDEFGHI 123456789 一二三四五六七八九 方法4:回字有一種叫做正則的寫法=============== abcdefghi ABCDEFGHI 123456789 一二三四五六七八九 """
再給大家一個(gè)讀取文件內(nèi)容并分行輸出的方法
f=open("shuju.txt","r") content=f.read() print content for i in content: print i f.close() f=open('shuju.txt','w') f.write(content) f.close()
好了,小伙伴們自己好好研究下吧,很有意思。
您可能感興趣的文章:
- Python使用re模塊正則提取字符串中括號內(nèi)的內(nèi)容示例
- Python實(shí)現(xiàn)修改文件內(nèi)容的方法分析
- Python實(shí)現(xiàn)刪除文件中含“指定內(nèi)容”的行示例
- Python文件操作,open讀寫文件,追加文本內(nèi)容實(shí)例
- python 根據(jù)正則表達(dá)式提取指定的內(nèi)容實(shí)例詳解
- Python批量修改文本文件內(nèi)容的方法
- Python發(fā)送form-data請求及拼接form-data內(nèi)容的方法
- 詳解在Python程序中解析并修改XML內(nèi)容的方法
- Python3訪問并下載網(wǎng)頁內(nèi)容的方法
- 使用11行Python代碼盜取了室友的U盤內(nèi)容
相關(guān)文章
Django用數(shù)據(jù)庫表反向生成models類知識點(diǎn)詳解
在本篇文章里小編給大家分享的是關(guān)于Django用數(shù)據(jù)庫表反向生成models類知識點(diǎn)內(nèi)容,需要的朋友們可以參考下。2020-03-03學(xué)習(xí)Python爬蟲前必掌握知識點(diǎn)
這篇文章主要介紹了學(xué)習(xí)Python爬蟲前,我們需要了解涉及爬蟲的知識點(diǎn),學(xué)習(xí)爬蟲的知識點(diǎn)比較多,我們一起學(xué)習(xí)爬蟲吧2021-04-04純python進(jìn)行矩陣的相乘運(yùn)算的方法示例
這篇文章主要介紹了純python進(jìn)行矩陣的相乘運(yùn)算的方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07python pytest進(jìn)階之xunit fixture詳解
這篇文章主要介紹了python pytest進(jìn)階之xunit fixture詳解,了解unittest的同學(xué)應(yīng)該知道我們在初始化環(huán)境和銷毀工作時(shí),unittest使用的是setUp,tearDown方法,那么在pytest框架中同樣存在類似的方法,今天我們就來具體說明,需要的朋友可以參考下2019-06-06PyTorch搭建ANN實(shí)現(xiàn)時(shí)間序列風(fēng)速預(yù)測
這篇文章主要為大家介紹了PyTorch搭建ANN實(shí)現(xiàn)時(shí)間序列風(fēng)速預(yù)測,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05