python將文本中的空格替換為換行的方法
測試文本 jb51.txt
welcome to jb51.net
I love you very much
python代碼
# -*- coding: utf-8 -*-
'''
遇到文中的空格就換行
'''
def delblankline(infile, outfile):
infopen = open(infile, 'r',encoding="utf-8")
outfopen = open(outfile, 'w',encoding="utf-8")
db = infopen.read()
outfopen.write(db.replace(' ','\n'))
infopen.close()
outfopen.close()
delblankline("jb51.txt", "o3.txt")
效果圖

主要就是用到了replace函數(shù)
Python3 replace()方法
描述
replace() 方法把字符串中的 old(舊字符串) 替換成 new(新字符串),如果指定第三個(gè)參數(shù)max,則替換不超過 max 次。
語法
replace()方法語法:
str.replace(old, new[, max])
參數(shù)
old -- 將被替換的子字符串。
new -- 新字符串,用于替換old子字符串。
max -- 可選字符串, 替換不超過 max 次
返回值
返回字符串中的 old(舊字符串) 替換成 new(新字符串)后生成的新字符串,如果指定第三個(gè)參數(shù)max,則替換不超過 max 次。
實(shí)例
以下實(shí)例展示了replace()函數(shù)的使用方法:
#!/usr/bin/python3
str = "歡迎訪問腳本之家www.dhdzp.com"
print ("腳本之家舊地址:", str)
print ("腳本之家新地址:", str.replace("jb51.net", "jbzj.com"))
str = "this is string example....wow!!!"
print (str.replace("is", "was", 3))
腳本之家舊地址: 歡迎訪問腳本之家www.dhdzp.com
腳本之家新地址: 歡迎訪問腳本之家www.jbzj.com
thwas was string example....wow!!!
相關(guān)文章
python實(shí)現(xiàn)馬丁策略回測3000只股票的實(shí)例代碼
這篇文章主要介紹了python實(shí)現(xiàn)馬丁策略回測3000只股票,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01
python使用PIL縮放網(wǎng)絡(luò)圖片并保存的方法
這篇文章主要介紹了python使用PIL縮放網(wǎng)絡(luò)圖片并保存的方法,涉及Python操作網(wǎng)絡(luò)圖片的相關(guān)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04
Python實(shí)現(xiàn)程序的單一實(shí)例用法分析
這篇文章主要介紹了Python實(shí)現(xiàn)程序的單一實(shí)例用法,較為詳細(xì)的分析了Python窗口的相關(guān)操作技巧,需要的朋友可以參考下2015-06-06
Python實(shí)現(xiàn)GUI計(jì)算器(附源碼)
這篇文章主要為大家詳細(xì)介紹了如何利用Python語言實(shí)現(xiàn)GUI計(jì)算器,可執(zhí)行復(fù)雜運(yùn)算,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,需要的可以參考一下2022-11-11
BeautifulSoup獲取指定class樣式的div的實(shí)現(xiàn)
這篇文章主要介紹了BeautifulSoup獲取指定class樣式的div的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12

