其他分享
首页 > 其他分享> > 练习题6

练习题6

作者:互联网

# 6、有一个文件,里面有一些敏感词汇,如下,如果输入这些词,就用**代替,然后输出,例如输入今天没吃饭,
# 碰到一个傻逼,原来那个sb是小明。输出今天没吃饭,碰到一个**,原来那个**是小明。
# 傻逼,煞笔,煞比,sb,傻B

with open('file.txt', 'a+', encoding='utf-8') as fr:
with open('file_bak.txt', 'w',encoding='utf-8') as fw:
fr.seek(0)
for line in fr:
new_line = line.replace('傻逼', '**'). \
replace('sb', '**').replace('煞笔', '**').replace('煞比', '**').replace('傻B', '**')
fr.write(new_line)
# print(new_line)

标签:练习题,fr,煞笔,replace,sb,new,line
来源: https://www.cnblogs.com/yzhuahai/p/10873731.html