使用python去除文中的某個字元是非常麻煩的一件事,不同的環境可以用到多種方法,例如正規表示式,del語法,現在發布的是乙個比較簡單易行的方法,就是遇到該字元便跳過去,不對其進行操作,完美呈現出刪除該字元的功能。
測試文字 jb51.txt
python**
# -*- coding: utf-8 -*-
def delblankline(infile, outfile):
infopen = open(infile, 'r',encoding="utf-8")#開啟本體檔案
outfopen = open(outfile, 'w',encoding="utf-8")#開啟寫入檔案
lines = infopen.readlines()
for line in lines:#按行讀取
for db in line:#按字讀取
if db =='/':
continue
outfopen.write(db)#寫入檔案
infopen.close()#關閉檔案
outfopen.close()#關閉檔案
delblankline("jb51.txt", "04.txt")#呼叫函式
效果如下圖所示
就是去除字串中的/,大家可以根據需要替換成自己的就ok
Python中拼接最大字元(初學python)
輸入兩個長度相等的字串,將兩字串中相同索引中較大的字元組成乙個新的字串並輸出,使用 ascii 碼來比較字元大小。string1 input string2 input even 空列表用來儲存拼接後的字元 a 0 for i in range len string1 1 空列表中新增元素if or...
批量刪除檔名中共同含有的字元 python實現
本文用到的函式 os.chdir 該函式用於改變當前工作目錄到指定的路徑,常用的語法格式為 os.chdir path 其中path為要切換到的新路徑,這裡如果新路徑允許訪問則返回true 否則返回false。思路 先使用os.chdir 函式將工作目錄定位到指定path,然後使用listdir 函...
Python 刪除字串
1 strip lstrip rstrip 方法,在沒有引數時,分別能刪除字串開頭或結尾 左邊的 右邊的空格,傳入引數時,分別能刪除字串開頭或結尾 左邊的 右邊的相關字串。whitespace stripping s hello world n s.strip hello world s.lstri...