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脚本实现批量网站存活检测遇到问题及解决方法
Oct 11 Python
Python 专题四 文件基础知识
Mar 20 Python
Python实现的特征提取操作示例
Dec 03 Python
python调用虹软2.0第三版的具体使用
Feb 22 Python
Python 编程速成(推荐)
Apr 15 Python
Python3中_(下划线)和__(双下划线)的用途和区别
Apr 26 Python
python 自动轨迹绘制的实例代码
Jul 05 Python
django创建简单的页面响应实例教程
Sep 06 Python
Python将字典转换为XML的方法
Aug 01 Python
python实现图片,视频人脸识别(dlib版)
Nov 18 Python
Python列表元素删除和remove()方法详解
Jan 04 Python
Python实战之实现康威生命游戏
Apr 26 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
精致的人儿就要挑杯子喝咖啡
2021/03/03 冲泡冲煮
php实现在线生成条形码示例分享(条形码生成器)
2013/12/30 PHP
PHPCMS手机站伪静态设置详细教程
2017/02/06 PHP
THINKPHP在添加数据的时候获取主键id的值方法
2017/04/03 PHP
php+js实现的拖动滑块验证码验证表单操作示例【附源码下载】
2020/05/27 PHP
JAVASCRIPT对象及属性
2007/02/13 Javascript
ASP中进行HTML数据及JS数据编码函数
2009/11/11 Javascript
js截取固定长度的中英文字符的简单实例
2013/11/22 Javascript
常用jQuery代码分享
2015/07/14 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(一)
2017/01/21 Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
2017/06/23 jQuery
bootstrap可编辑下拉框jquery.editable-select
2017/10/12 jQuery
微信小程序如何获取用户信息
2018/01/26 Javascript
js canvas实现红包照片效果
2018/08/21 Javascript
Vue源码解析之数组变异的实现
2018/12/04 Javascript
es6基础学习之解构赋值
2018/12/10 Javascript
Element实现表格分页数据选择+全选所有完善批量操作
2019/06/07 Javascript
python3 kmp 字符串匹配的方法
2018/07/07 Python
python使用writerows写csv文件产生多余空行的处理方法
2019/08/01 Python
对Tensorflow中tensorboard日志的生成与显示详解
2020/02/04 Python
keras 自定义loss损失函数,sample在loss上的加权和metric详解
2020/05/23 Python
Python中SQLite如何使用
2020/05/27 Python
python3.9实现pyinstaller打包python文件成exe
2020/12/13 Python
通过Canvas及File API缩放并上传图片完整示例
2013/08/08 HTML / CSS
经济学人订阅:The Economist
2018/07/19 全球购物
Linux如何压缩可执行文件
2013/10/21 面试题
解除劳动合同协议书
2014/04/14 职场文书
美术社团活动总结
2014/06/27 职场文书
中华在我心中演讲稿
2014/09/13 职场文书
电影雷锋观后感
2015/06/10 职场文书
血轮眼轮回眼特效 html+css
2021/03/31 HTML / CSS
解决Tkinter中button按钮未按却主动执行command函数的问题
2021/05/23 Python
在redisCluster中模糊获取key方式
2021/07/09 Redis
动漫APP软件排行榜前十名,半次元上榜,第一款由腾讯公司推出
2022/03/18 杂记
【海涛解说】史上最给力比赛,挑战DOTA极限
2022/04/01 DOTA
Android开发实现极为简单的QQ登录页面
2022/04/24 Java/Android