Python 实现王者荣耀中的敏感词过滤示例
2019-03-28 11:00
666 查看
王者荣耀的火爆就不用说了,但是一局中总会有那么几个挂机的,总能看到有些人在骂人,我们发现,当你输入一些常见的辱骂性词汇时,系统会自动将该词变成“*”,作为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 实现王者荣耀中的敏感词过滤示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- DFA和trie字典树实现敏感词过滤(python和c语言)
- Python实现敏感词过滤替换
- Java实现DFA算法对敏感词、广告词过滤功能示例
- DFA 算法实现敏感词过滤(python 实现)
- python 实现敏感词过滤的方法
- PHP实现的敏感词过滤方法示例
- Angular实现的敏感文字自动过滤与提示功能示例
- DFA和trie特里实现敏感词过滤(python和c语言)
- Python爬虫实现网页信息抓取功能示例【URL与正则模块】
- Python的Tornado框架实现异步非阻塞访问数据库的示例
- Python实现将文本生成二维码的方法示例
- python3 实现一行输入,空格隔开的示例
- iOS敏感词过滤,DFA算法的OC实现
- Python中实现从目录中过滤出指定文件类型的文件
- python实现图片批量剪切示例
- python的requests模块实现登陆示例
- Python基于生成器迭代实现的八皇后问题示例
- python实现数据库查询的简单示例
- Python实现http协议,简单的WebServer示例
- python itchat实现微信好友头像拼接图的示例代码