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 相关文章推荐
python实现apahce网站日志分析示例
Apr 02 Python
spyder常用快捷键(分享)
Jul 19 Python
Python查看微信撤回消息代码
Jun 07 Python
python3实现字符串的全排列的方法(无重复字符)
Jul 07 Python
python斐波那契数列的计算方法
Sep 27 Python
Python删除n行后的其他行方法
Jan 28 Python
scrapy-redis的安装部署步骤讲解
Feb 27 Python
详解python之heapq模块及排序操作
Apr 04 Python
Python3.5 Pandas模块之DataFrame用法实例分析
Apr 23 Python
python基于opencv检测程序运行效率
Dec 28 Python
Python暴力破解Mysql数据的示例
Nov 09 Python
python os.rename实例用法详解
Dec 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
为查询结果建立向后/向前按钮
2006/10/09 PHP
php提取身份证号码中的生日日期以及验证是否为成年人的函数
2015/09/29 PHP
PHP iconv()函数字符编码转换的问题讲解
2019/03/22 PHP
PHP7修改的函数
2021/03/09 PHP
javascript prototype,executing,context,closure
2008/12/24 Javascript
jquery移动listbox的值原理及代码
2013/05/03 Javascript
wap图片滚动特效无css3元素纯js脚本编写
2014/08/22 Javascript
JQuery异步获取返回值中文乱码的解决方法
2015/01/29 Javascript
JavaScript实现Java中StringBuffer的方法
2015/02/09 Javascript
javascript结合canvas实现图片旋转效果
2015/05/03 Javascript
js实现非常简单的焦点图切换特效实例
2015/05/07 Javascript
JS实现图片点击后出现模态框效果
2017/05/03 Javascript
激动人心的 Angular HttpClient的源码解析
2017/07/10 Javascript
详解如何在项目中使用jest测试react native组件
2018/02/09 Javascript
微信小程序实现红包功能(后端PHP实现逻辑)
2018/07/11 Javascript
vue兄弟组件传递数据的实例
2018/09/06 Javascript
angular6的table组件开发的实现示例
2018/12/26 Javascript
详解vue中使用axios对同一个接口连续请求导致返回数据混乱的问题
2019/11/06 Javascript
Jquery+javascript实现支付网页数字键盘
2020/12/21 jQuery
如何使用原生Js实现随机点名详解
2021/01/06 Javascript
[01:15:12]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#4Newbee VS CDEC
2016/03/03 DOTA
Python 字符串与数字输出方法
2018/07/16 Python
解决win64 Python下安装PIL出错问题(图解)
2018/09/03 Python
Django使用Channels实现WebSocket的方法
2019/07/28 Python
PyQt5+Caffe+Opencv搭建人脸识别登录界面
2019/08/28 Python
python圣诞树编写实例详解
2020/02/13 Python
python用700行代码实现http客户端
2021/01/14 Python
护理专科毕业推荐信
2013/11/10 职场文书
联欢晚会主持词
2014/03/25 职场文书
抵押贷款承诺书
2014/05/30 职场文书
关于读书的演讲稿500字
2014/08/27 职场文书
珠宝的促销活动方案
2014/08/31 职场文书
医学检验专业自荐信
2014/09/18 职场文书
道歉信怎么写
2015/05/12 职场文书
关于车尾的标语大全
2015/08/11 职场文书
MySQL入门命令之函数-单行函数-流程控制函数
2021/04/05 MySQL