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)文章
Python基于動態(tài)規(guī)劃算法解決01背包問題實(shí)例
這篇文章主要介紹了Python基于動態(tài)規(guī)劃算法解決01背包問題,結(jié)合實(shí)例形式分析了Python動態(tài)規(guī)劃算法解決01背包問題的原理與具體實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-12-12
淺談Python 字符串格式化輸出(format/printf)
下面小編就為大家?guī)硪黄獪\談Python 字符串格式化輸出(format/printf)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-07-07
Python socket實(shí)現(xiàn)簡單聊天室
這篇文章主要為大家詳細(xì)介紹了Python socket實(shí)現(xiàn)簡單聊天室,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-04-04
用python爬取中國大學(xué)排名網(wǎng)站排名信息
大家好,本篇文章主要講的是用python爬取中國大學(xué)排名網(wǎng)站排名信息,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下2022-01-01
Python利用ORM控制MongoDB(MongoEngine)的步驟全紀(jì)錄
MongoEngine是一個(gè)對象文檔映射器(ODM),相當(dāng)于一個(gè)基于SQL的對象關(guān)系映射器(ORM),下面這篇文章主要給大家介紹了關(guān)于Python利用ORM控制MongoDB(MongoEngine)的相關(guān)資料,需要的朋友可以參考下2018-09-09
解決pycharm debug時(shí)界面下方不出現(xiàn)step等按鈕及變量值的問題
這篇文章主要介紹了解決pycharm debug時(shí)界面下方不出現(xiàn)step等按鈕及變量值的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06

