python練習七十一 檔案操作練習

2022-06-25 16:24:12 字數 654 閱讀 2067

假設有關鍵字存放在text.txt檔案中,當使用者輸入檔案中包含的敏感字時,則用星號*替換

例如:使用者輸入「西安我的故鄉」時,則顯示為「**我的故鄉」

**;

word_filter = set()  #建立的是個集合,去除重複項

with open("test.txt","r") as f:

for w in f.readlines():

word_filter.add(w.strip())

print("檔案中的關鍵字為:",word_filter)

while true:

s = input("please enter your words:")

if s == "exit":

break

for w in word_filter:

if w in s:

s = s.replace(w,"*"*len(w))

print(s)

執行結果:

檔案中的關鍵字為:

please enter your words:我愛這裡

我愛這裡

please enter your words:西安時我的故鄉

**時我的故鄉

please enter your words:exit

python二十一 檔案操作

檔案處理流程 1.開啟檔案,得到檔案控制代碼並賦值給乙個變數 2.通過控制代碼對檔案進行操作 3.關閉檔案 r 檔案讀模式 f open undo r encoding utf 8 讀取檔案資料 data f.read print data 關閉檔案控制代碼 f.close 判斷檔案是否可讀 f.r...

python入門(十一)檔案

檔案處理步驟 開啟 操作 關閉 開啟 變數名 open 檔名,開啟模式 檔名 1.絕對路徑即檔案路徑 用 代替 或用 2.相對路徑可省略相同目錄中的路徑 開啟模式 1.r 唯讀模式,若檔案不存在返回filenotfounderror 2.w 覆蓋寫模式,若檔案不存在則建立檔案,存在則修改為寫後的檔案...

C 基礎 二十一 檔案操作

檔案開啟方式 ios in 讀檔案開啟檔案 ios out 寫檔案開啟檔案 ios ate 初始位置 檔案尾 ios trunc 如果檔案存在,先刪除再建立 ios binary 二進位制方式1.以文字形式 寫檔案 include using namespace std include void t...