Python 实现王者荣耀中的敏感词过滤示例
作者:Full_man 时间:2023-08-14 01:21:04
王者荣耀的火爆就不用说了,但是一局中总会有那么几个挂机的,总能看到有些人在骂人,我们发现,当你输入一些常见的辱骂性词汇时,系统会自动将该词变成“*”,作为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 #输出时的消息
'没有**,我要*机。'
我也不知道王者荣耀里面是怎样写的,但是我觉得不管怎么样,把学到的东西和自己接触过的东西联系起来是一种不错的学习方法。
来源:https://blog.csdn.net/qq_35793358/article/details/77947078
标签:Python,敏感词,过滤


猜你喜欢
如何使用python读取Excel指定范围并转为数组
2023-06-13 15:21:10

启动targetcli时遇到错误解决办法
2023-03-20 05:59:43
MySQL中的运算符使用实例展示
2024-01-23 04:47:36
如何给Python代码进行加密
2021-08-24 16:24:30
python dumps和loads区别详解
2021-07-25 19:34:53
python实现飞机大战
2021-03-05 04:19:26

Mysql中find_in_set()函数用法详解以及使用场景
2024-01-18 10:17:47

python跨文件使用全局变量的实现
2023-11-27 00:16:40
mysql 计算函数详情
2024-01-14 05:19:09

全面解析Bootstrap表单使用方法(表单样式)
2024-05-10 14:08:28

python字符串操作详析
2022-09-14 04:57:08

Python入门Anaconda和Pycharm的安装和配置详解
2022-12-21 20:25:07

python输出100以内的质数与合数实例代码
2021-01-30 20:47:52
Django实现一对多表模型的跨表查询方法
2022-04-09 01:53:33
Python读写Excel文件的实例
2023-03-05 03:25:10

js DOM模型操作
2024-05-13 09:37:18
python随机获取列表中某一元素的方法
2023-08-23 18:25:13
10个php函数实用却不常见
2023-11-05 01:40:43
一文教你实现Python重试装饰器
2022-04-23 08:01:07

MySQL插入emoji表情失败问题的解决方法
2024-01-24 05:26:05