20170513 Python练习册0011过滤敏感词
生活随笔
收集整理的這篇文章主要介紹了
20170513 Python练习册0011过滤敏感词
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#!/usr/bin/env python
# -*-coding:utf-8-*-
# 第 0011 題: 敏感詞文本文件 filtered_words.txt,里面的內容為以下內容,
# 當用戶輸入敏感詞語時,則打印出 Freedom,否則打印出 Human Rights。
import re
def filted_word(filename):
word_list=[]#定義一個空列表
with open(filename,'r') as f:#以讀打開文件
for line in f:#以行為單位遍歷文件
content = re.sub(r' ','',line)#替換掉空格符
word_list.append(content.strip())#以行為單位添加進列表
print(word_list)
return word_list
def filer(input_word,f_file):
if input_word in filted_word(f_file):#判斷輸入是否在列表中
print('Freedom')
else:
print('Human Right')
add = 'F:\python\Python練習冊\sensitivewords.txt'
name = input('請輸入詞語:')#輸入word
if __name__=='__main__':
filer(name,add)
# -*-coding:utf-8-*-
# 第 0011 題: 敏感詞文本文件 filtered_words.txt,里面的內容為以下內容,
# 當用戶輸入敏感詞語時,則打印出 Freedom,否則打印出 Human Rights。
import re
def filted_word(filename):
word_list=[]#定義一個空列表
with open(filename,'r') as f:#以讀打開文件
for line in f:#以行為單位遍歷文件
content = re.sub(r' ','',line)#替換掉空格符
word_list.append(content.strip())#以行為單位添加進列表
print(word_list)
return word_list
def filer(input_word,f_file):
if input_word in filted_word(f_file):#判斷輸入是否在列表中
print('Freedom')
else:
print('Human Right')
add = 'F:\python\Python練習冊\sensitivewords.txt'
name = input('請輸入詞語:')#輸入word
if __name__=='__main__':
filer(name,add)
轉載于:https://www.cnblogs.com/Jiang190/p/6848106.html
新人創作打卡挑戰賽發博客就能抽獎!定制產品紅包拿不停!總結
以上是生活随笔為你收集整理的20170513 Python练习册0011过滤敏感词的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Centos 7 安装 PostgreS
- 下一篇: 1123. Is It a Comple