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,敏感词,过滤
0
投稿

猜你喜欢

  • 如何使用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
  • asp之家 网络编程 m.aspxhome.com