酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

敏感词通常是指带有敏感政治倾向、暴力倾向、不健康色彩的词语或不文明的词语。对于文章中出现的敏感词,常用的处理方法是使用特殊符号(如大)对敏感词进行替换。 要求编写代码,设定敏感词列表(敏感词之问用逗号分隔),接收用户输入,用*替换掉用 户输入中的敏感词后输出。

以下是一个用Python编写的示例代码: ```python def filter_sensitive_words(sensitive_words, input_str): word_list = sensitive_words.split(",") for word in word_list: input_str = input_str.replace(word, '*' * len(word)) return input_str sensitive_words = "敏感词1,敏感词2,敏感词3" input_string = input("请输入文章内容:") filtered_string = filter_sensitive_words(sensitive_words, input_string) print(filtered_string) ``` 在这个代码中,`filter_sensitive_words`函数接收敏感词列表和用户输入的文章内容作为参数。它将敏感词列表分割成一个词语列表,然后遍历列表中的每个词语。使用`replace`方法,将文章中的敏感词替换为相同长度的星号(*)字符串。返回替换后的文章内容。 你需要将代码中的`敏感词1,敏感词2,敏感词3`替换为你实际的敏感词列表。运行代码时会提示你输入文章内容,然后输出被替换后的内容。 [2024-04-09 20:00:38 | AI写代码神器 | 614点数解答]

相关提问