Python实现判断用户输入的文字是否包含敏感词汇
在我们日常开发中,经常会遇到需要对用户输入的文字进行敏感词过滤的场景。Python作为一门高效便捷的编程语言,在这方面也有着出色的表现。
下面,我将为大家介绍如何通过Python代码实现对用户输入文字进行敏感词过滤。首先,我们需要一个敏感词库,这里我将使用Python内置的list来作为敏感词库。当然,在实际生产环境中,我们需要使用更为完善的敏感词库来保证过滤的准确性。
定义敏感词库
sensitive_word_list = [‘敏感词1’, ‘敏感词2’, ‘敏感词3’]
接下来,我们需要定义一个函数,用于判断用户输入的文字是否包含敏感词汇。函数的实现逻辑如下:
判断文字中是否包含敏感词汇
def is_contain_sensitive_words(text):
for word in sensitive_word_list:
if word in text:
return True
return False
接着,我们只需要在获取用户输入的文字后,调用上述函数进行判断即可。具体实现如下:
获取用户输入
input_text = input(‘请输入您的文字:’)