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程序的方法
Apr 21 Python
windows及linux环境下永久修改pip镜像源的方法
Nov 28 Python
Python实现多并发访问网站功能示例
Jun 19 Python
Python基于回溯法子集树模板解决野人与传教士问题示例
Sep 11 Python
python微信跳一跳系列之自动计算跳一跳距离
Feb 26 Python
python flask中动态URL规则详解
Nov 22 Python
logging level级别介绍
Feb 21 Python
Python 安装 virturalenv 虚拟环境的教程详解
Feb 21 Python
在PyCharm中遇到pip安装 失败问题及解决方案(pip失效时的解决方案)
Mar 10 Python
如何真正的了解python装饰器
Aug 14 Python
requests在python中发送请求的实例讲解
Feb 17 Python
Python下载商品数据并连接数据库且保存数据
Mar 31 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列出mysql表所有行和列的方法
2015/03/13 PHP
php编写的一个E-mail验证类
2015/03/25 PHP
php实现网页端验证码功能
2017/07/11 PHP
12种不宜使用的Javascript语法整理
2013/11/04 Javascript
jQuery+css实现百度百科的页面导航效果
2014/12/16 Javascript
浅谈JavaScript中的String对象常用方法
2015/02/25 Javascript
js实现的动画导航菜单效果代码
2015/09/10 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
2016/08/17 Javascript
BootStrapTable 单选及取值的实现方法
2017/01/10 Javascript
Angular实现跨域(搜索框的下拉列表)
2017/02/16 Javascript
原生JS实现日历组件的示例代码
2017/09/22 Javascript
基于vue-simplemde实现图片拖拽、粘贴功能
2018/04/12 Javascript
vue的注意规范之v-if 与 v-for 一起使用教程
2019/08/04 Javascript
基于JavaScript 实现拖放功能
2019/09/12 Javascript
Vue实现跑马灯效果
2020/05/25 Javascript
Vue插槽_特殊特性slot,slot-scope与指令v-slot说明
2020/09/04 Javascript
原生JavaScript实现拖动校验功能
2020/09/29 Javascript
Python学习小技巧之列表项的拼接
2017/05/20 Python
Python实现的选择排序算法示例
2017/11/29 Python
Tensorflow 自带可视化Tensorboard使用方法(附项目代码)
2018/02/10 Python
基于Django与ajax之间的json传输方法
2018/05/29 Python
Python爬虫小技巧之伪造随机的User-Agent
2018/09/13 Python
Python利用itchat库向好友或者公众号发消息的实例
2019/02/21 Python
elasticsearch python 查询的两种方法
2019/08/04 Python
python通过opencv实现图片裁剪原理解析
2020/01/19 Python
python实现五子棋游戏(pygame版)
2020/01/19 Python
Python3实现建造者模式的示例代码
2020/06/28 Python
HTML5 虚拟键盘出现挡住输入框的解决办法
2017/02/14 HTML / CSS
html5 input输入实时检测以及延时优化
2018/07/18 HTML / CSS
Columbia美国官网:美国著名的户外服装品牌
2016/11/24 全球购物
租房协议书怎么写
2014/04/10 职场文书
高一新生军训方案
2014/05/12 职场文书
感谢信怎么写
2015/01/21 职场文书
法院答辩状格式
2015/05/22 职场文书
2016年度优秀辅导员事迹材料
2016/02/26 职场文书
MySQL GTID复制的具体使用
2022/05/20 MySQL