频道栏目
首页 > 程序开发 > Web开发 > Python > 正文
Python练习讲解之查找敏感词的功能实现
2018-07-02 16:16:40         来源:pg的博客  
收藏   我要投稿

problem0011查找敏感词

第 0011 题: 敏感词文本文件 filterwords.txt,里面的内容为以下内容,当用户输入敏感词语时,则打印出 Freedom,否则打印出 Human Rights。

北京
程序员
公务员
领导
牛比
牛逼
你娘
你妈
love
sex
jiangge

读取文件获取敏感词,去除多余字符,并存入链表 采用脚本获取输入,遍历对比打印输出

demo:

#!/usr/bin/python3
from sys import argv

scripts,Input = argv

def getFilterwords():
 filterwords = []
 f=open('filterwords.txt')
 for word in f:
  filterwords.append(word[:-1])
 f.close()
 return filterwords

def checkFilterwords(filtWord,Input):
 for w in filtWord:
  if w == Input:
print('Freedom')
return
 print('Human Rights')
 return 

if __name__ == '__main__':
checkFilterwords(getFilterwords(),Input)

效果:

这里写图片描述

点击复制链接 与好友分享!回本站首页
上一篇:python下的冒泡排序和选择排序的实现讲解
下一篇:Python练习讲解之txt存入xls的操作讲解
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站