Python 实现王者荣耀中的敏感词过滤示例


Posted in Python onJanuary 21, 2019

王者荣耀的火爆就不用说了,但是一局中总会有那么几个挂机的,总能看到有些人在骂人,我们发现,当你输入一些常见的辱骂性词汇时,系统会自动将该词变成“*”,作为python初学者,就想用python来实现这一功能。

步骤很简单所以就用交互式演示

首先我们要知道王者荣耀有哪些敏感词汇,然后放到一个元组,

第二步用户接收输入的消息

第三步处理敏感词汇

最后输出处理后的消息。

>>> words=('金币', '挂', '傻逼', '猪', '你妈') #创建一个敏感词汇库
>>> user_text = input()存     #接收用户要发送的消息
没有金币,我要挂机。
>>> for word in words:      #遍历敏感词汇库
 if word in user_text:     #判断用户输入的词汇是否有敏感词汇
  l = len(word)      #记录该词汇有几个字
  text = text.replace(word,'*'*l)  #将敏感词汇替换成"*"
>>> user_text        #输出时的消息
'没有**,我要*机。'

我也不知道王者荣耀里面是怎样写的,但是我觉得不管怎么样,把学到的东西和自己接触过的东西联系起来是一种不错的学习方法。

以上这篇Python 实现王者荣耀中的敏感词过滤示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
通过mod_python配置运行在Apache上的Django框架
Jul 22 Python
Go语言基于Socket编写服务器端与客户端通信的实例
Feb 19 Python
python实现简单购物商城
May 21 Python
Python3.5 创建文件的简单实例
Apr 26 Python
Python多重继承的方法解析执行顺序实例分析
May 26 Python
Python实现对文件进行单词划分并去重排序操作示例
Jul 10 Python
Python BeautifulSoup [解决方法] TypeError: list indices must be integers or slices, not str
Aug 07 Python
Python数据可视化 pyecharts实现各种统计图表过程详解
Aug 15 Python
np.newaxis 实现为 numpy.ndarray(多维数组)增加一个轴
Nov 30 Python
python + selenium 刷B站播放量的实例代码
Jun 12 Python
利用python汇总统计多张Excel
Sep 22 Python
python反扒机制的5种解决方法
Feb 06 Python
opencv python统计及绘制直方图的方法
Jan 21 #Python
python numpy 按行归一化的实例
Jan 21 #Python
python树莓派红外反射传感器
Jan 21 #Python
python实现自动解数独小程序
Jan 21 #Python
python 将对象设置为可迭代的两种实现方法
Jan 21 #Python
python 实现敏感词过滤的方法
Jan 21 #Python
python执行精确的小数计算方法
Jan 21 #Python
You might like
PHP 常用数组内部函数(Array Functions)介绍
2013/06/05 PHP
PHP从数组中删除元素的四种方法实例
2017/05/12 PHP
PHP高并发和大流量解决方案整理
2019/12/24 PHP
Javascript的IE和Firefox兼容性汇编(zz)
2007/02/02 Javascript
Prototype1.6 JS 官方下载地址
2007/11/30 Javascript
jQuery控制图片的hover效果(smartRollover.js)
2012/03/18 Javascript
自定义jquery模态窗口插件无法在顶层窗口显示问题
2014/05/29 Javascript
jQuery基础知识小结
2014/12/22 Javascript
JavaScript实现广告的关闭与显示效果实例
2015/07/02 Javascript
详解JavaScript ES6中的模板字符串
2015/07/28 Javascript
学习JavaScript设计模式之代理模式
2016/01/12 Javascript
学习JavaScript设计模式之迭代器模式
2016/01/19 Javascript
老生常谈JavaScript中的this关键字
2016/10/01 Javascript
如何编写一个完整的Angular4 FormText 组件
2017/11/18 Javascript
在 Vue 项目中引入 tinymce 富文本编辑器的完整代码
2018/05/04 Javascript
JS学习笔记之原型链和利用原型实现继承详解
2019/05/29 Javascript
微信小程序与公众号卡券/会员打通的问题
2019/07/25 Javascript
JS运算符简单用法示例
2020/01/19 Javascript
Python IDLE入门简介
2017/12/08 Python
python 递归深度优先搜索与广度优先搜索算法模拟实现
2018/10/22 Python
python 实现批量xls文件转csv文件的方法
2018/10/23 Python
对python opencv 添加文字 cv2.putText 的各参数介绍
2018/12/05 Python
python3使用flask编写注册post接口的方法
2018/12/28 Python
Python实现区域填充的示例代码
2021/02/03 Python
浅谈CSS3中的变形功能-transform功能
2017/12/27 HTML / CSS
HTML5 本地存储之如果没有数据库究竟会怎样
2013/04/25 HTML / CSS
canvas版人体时钟的实现示例
2021/01/29 HTML / CSS
欧尚俄罗斯网上超市:Auchan俄罗斯
2018/05/03 全球购物
Crocs欧洲官网:Crocs Europe
2020/01/14 全球购物
出生医学证明样本
2014/01/17 职场文书
平安工地建设方案
2014/05/06 职场文书
涉及车辆房产分割的离婚协议书范文
2014/10/12 职场文书
2014年网管工作总结
2014/12/11 职场文书
中学生清明节演讲稿
2015/03/18 职场文书
三好学生评选事迹材料(2016精选版)
2016/02/25 职场文书
Python编程编写完善的命令行工具
2021/09/15 Python