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 相关文章推荐
详解windows python3.7安装numpy问题的解决方法
Aug 13 Python
树莓派动作捕捉抓拍存储图像脚本
Jun 22 Python
Matplotlib scatter绘制散点图的方法实现
Jan 02 Python
Tensorflow读取并输出已保存模型的权重数值方式
Jan 04 Python
python 截取XML中bndbox的坐标中的图像,另存为jpg的实例
Mar 10 Python
Python列表切片常用操作实例解析
Mar 10 Python
基于FME使用Python过程图解
May 13 Python
Python定义一个函数的方法
Jun 15 Python
python实现xlwt xlrd 指定条件给excel行添加颜色
Jul 14 Python
Python实现微信表情包炸群功能
Jan 28 Python
Ubuntu20.04环境安装tensorflow2的方法步骤
Jan 29 Python
Python Parser的用法
May 12 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
全国FM电台频率大全 - 16 河南省
2020/03/11 无线电
PHP新手上路(十三)
2006/10/09 PHP
第十一节--重载
2006/11/16 PHP
在php MYSQL中插入当前时间
2008/04/06 PHP
ThinkPHP使用心得分享-ThinkPHP + Ajax 实现2级联动下拉菜单
2014/05/15 PHP
PHP结合JQueryJcrop实现图片裁切实例详解
2014/07/24 PHP
php遍历删除整个目录及文件的方法
2015/03/13 PHP
动态载入/删除/更新外部 JavaScript/Css 文件的代码
2010/07/03 Javascript
写了10年的Javascript也未必全了解的连续赋值运算
2011/03/25 Javascript
jQuery实现类似淘宝购物车全选状态示例
2013/06/26 Javascript
js判断IE浏览器版本过低示例代码
2013/11/22 Javascript
CSS+JS实现点击文字弹出定时自动关闭DIV层菜单的方法
2015/05/12 Javascript
使用jquery实现鼠标滑过弹出更多相关信息层附源码下载
2015/11/23 Javascript
浅析JSONP技术原理及实现
2016/06/08 Javascript
AngularJS通过ng-Img-Crop实现头像截取的示例
2017/08/17 Javascript
vue3.0 CLI - 2.4 - 新组件 Forms.vue 中学习表单
2018/09/14 Javascript
ES6的Fetch异步请求的实现方法
2018/12/07 Javascript
jQuery Datatables 动态列+跨列合并实现代码
2020/01/30 jQuery
微信小程序开发(一):服务器获取数据列表渲染操作示例
2020/06/01 Javascript
angular共享依赖的解决方案分享
2020/10/15 Javascript
Python在Console下显示文本进度条的方法
2016/02/14 Python
Python爬虫爬取一个网页上的图片地址实例代码
2018/01/16 Python
Pycharm无法使用已经安装Selenium的解决方法
2018/10/13 Python
python+pyqt5实现24点小游戏
2019/01/24 Python
Python使用crontab模块设置和清除定时任务操作详解
2019/04/09 Python
Python代码注释规范代码实例解析
2020/08/14 Python
详解Python流程控制语句
2020/10/28 Python
Python爬虫获取op.gg英雄联盟英雄对位胜率的源码
2021/01/29 Python
意大利香水和彩妆护肤品购物网站:Ditano
2017/08/13 全球购物
Farnell德国:电子元器件供应商
2018/07/10 全球购物
瑞典多品牌连锁店:Johnells
2021/01/13 全球购物
工作交流会欢迎词
2014/01/12 职场文书
高三政治教学反思
2014/02/06 职场文书
个人投资计划书
2014/05/01 职场文书
统计专业自荐书
2014/07/06 职场文书
SpringBoot使用ip2region获取地理位置信息的方法
2022/06/21 Java/Android