自闭症康复网,内容丰富有趣,生活中的好帮手!
自闭症康复网 > 0513 Python练习册0011过滤敏感词

0513 Python练习册0011过滤敏感词

时间:2018-06-05 17:32:17

相关推荐

0513 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)

如果觉得《0513 Python练习册0011过滤敏感词》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。