python實(shí)現(xiàn)將內(nèi)容分行輸出
來(lái)源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-27 14:34:47
python實(shí)現(xiàn)將內(nèi)容分行輸出
python實(shí)現(xiàn)將內(nèi)容分行輸出:#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
導(dǎo)讀python實(shí)現(xiàn)將內(nèi)容分行輸出:#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
#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è)方法會(huì)不會(huì)看起來(lái)比較傻?
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()
好了,小伙伴們自己好好研究下吧,很有意思。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
python實(shí)現(xiàn)將內(nèi)容分行輸出
python實(shí)現(xiàn)將內(nèi)容分行輸出:#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