#!/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_listdef 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('请输入词语:')#输入wordif __name__=='__main__':    filer(name,add)

转载于:https://www.cnblogs.com/Jiang190/p/6848106.html

20170513 Python练习册0011过滤敏感词相关推荐

  1. python过滤敏感词汇_利用Python正则表达式过滤敏感词的方法

    利用Python正则表达式过滤敏感词的方法 问题描述:很多网站会对用户发帖内容进行一定的检查,并自动把敏感词修改为特定的字符. 技术要点: 1)Python正则表达式模块re的sub()函数: 2)在 ...

  2. python过滤敏感词记录

    简述: 关于敏感词过滤可以看成是一种文本反垃圾算法,例如 题目:敏感词文本文件 filtered_words.txt,当用户输入敏感词语,则用 星号 * 替换,例如当用户输入「北京是个好城市」,则变成 ...

  3. 【python 走进NLP】英文敏感词过滤算法改进版本

    中文DFA算法过滤敏感词改进版本 # 中文DFA算法过滤敏感词改进版本 class Chinese_DFAFilter():def __init__(self):self.keyword_chains ...

  4. Python——过滤敏感词功能

    敏感词通常是指带有敏感政治倾向.暴力倾向.不健康色彩的词或不文明的词语,对于文章中出现的敏感词常用的处理方法是使用特殊符号(如"*")对敏感词进行替换. 要求编写代码,根据输入的字 ...

  5. python基础编程小实例9——过滤敏感词

    编程语言:python3.9 题目 敏感词通常是指带有敏感政治倾向.暴力倾向.不健康色彩的词或不文明的词语,对于文章中出现的敏感词常用的处理方法是使用特殊符号(如"*")对敏感词进 ...

  6. php过滤敏感词实例代码

    php过滤敏感词实例代码 <?php   /**     * Created by JetBrains PhpStorm.     * User: lsl     * Date: 13-8-28 ...

  7. flex java 全局拦截_flex + java 过滤敏感词

    过滤敏感词这个相对比较容易做到,网上也很多方法,看得比较多的一个方法就是:把所有的敏感词写入到一个properties文件中,程序启动时拼成一个正则表达式.这个也只是比较基础的敏感词过滤器,比较强大的 ...

  8. ios 弹幕过滤敏感词方案对比和性能测试

    在看视频的过程中, 很多用户会发弹幕, 当前用户可以设置过滤敏感词和敏感用户,  设置后, 命中敏感词和敏感用户的弹幕就不会显示. 敏感词和敏感用户的设置上限为各100. 由客户端进行过滤, 不区分大 ...

  9. php敏感字符串过滤_PHP的一个过滤敏感词或脏话的方法

    PHP的一个过滤敏感词或脏话的方法 主要使用了  int substr_count ( string haystack, string needle [, int offset [, int leng ...

最新文章

  1. weiphp----------图灵机器人存在的bug。
  2. dedecms 漏洞_代码审计之二次漏洞审计
  3. 基于深度卷积神经网络进行人脸识别的原理是什么?
  4. BZOJ 3101: N皇后 构造
  5. freeRtos学习笔记 (9) 移植和CPU利用率统计
  6. 让开发自动化持续重构 --使用静态分析工具识别代码味道
  7. 这些年遇到的坑爹问题汇总
  8. $.post 中文乱码 php,如何解决jquery $.post 乱码问题
  9. 转------计算机网络面试小宝典
  10. mybatis学习笔记(10)-一对一查询
  11. 有时候,拒绝是为了更好的未来
  12. 《CCNA学习指南:数据中心(640-911)》——1.2 一般网络的构成
  13. [wp] HITB CTF 2017 website
  14. 基于docker的test-containers环境百宝箱
  15. 自己动手搭建家庭局域网(二),NAS存储+千兆网
  16. Dubbo负载均衡策略之最小活跃策略
  17. 【高精浮点】关于long double的使用方法
  18. 单向散列函数 (Hash)
  19. 前端的你,必须知道这些前端的坑!
  20. windows远程桌面,停留在“请稍后”页面

热门文章

  1. python内置方法怎么使用_python中的常用内置方法
  2. python绝对值函数偏码_绝对值python
  3. Python笔记-安装python虚拟环境及配置opencv及通过opencv识别颜色
  4. canvas笔记-使用canvas画圆及点阵的使用
  5. Qt工作笔记-两种方法从容器中筛选出父类和子类(继承法、typeid法)
  6. Qt工作笔记-对setupUi(this)进一步理解
  7. matlab排序 第二条件,科学网—【MATLAB技术贴】矩阵多条件排序 - 崔健的博文
  8. android 数据回传代码,安卓向.net core api传输图片,执行保存到数据库命令后返回400错误代码,用postman测试没有问题安卓程序不行...
  9. C语言单链表实现FCFS算法,2014腾讯实习笔试题
  10. linux 找不到swap分区,Linux下swap分区没有UUID解决办法