【python小练】0011题
2016-04-08 13:20
381 查看
第 0011 题: 敏感词文本文件 filtered_words.txt,里面的内容为以下内容,当用户输入敏感词语时,则打印出 Freedom,否则打印出 Human Rights。
这题很简单的,读入word.txt的内容然后挨个查找输入文字就好。
Code:
Notes:
1. text.split('\n'),将原本txt中的文本以换行符为界限分割成个体形成list:
#word.txt 北京 程序员 公务员 领导 牛比 牛逼 你娘 你妈 love sex jiangge
这题很简单的,读入word.txt的内容然后挨个查找输入文字就好。
Code:
def filterwords(x): with open(x, 'r') as f: text = f.read() print (text.split('\n')) userinput = input('myinput:') for i in text.split('\n'): if i in userinput: return True if filterwords('word.txt'): print ('freedom') else: print ('human rights')
Notes:
1. text.split('\n'),将原本txt中的文本以换行符为界限分割成个体形成list:
['北京', '程序员', '公务员', '领导', '牛比', '牛逼', '你娘', '你妈', 'love', 'sex', 'jiangge']
相关文章推荐
- Python实现一元二次方程的定义是:ax2 + bx + c = 0 请编写一个函数,返回一元二次方程的解。
- python打印堆栈信息
- python emacs 相关信息
- Python学习笔记(三)条件判断和循环
- 对照java和spring理解python中单例模式的装饰器方法
- 【python学习】模块random
- ipython notebook
- C中嵌入Python解释器
- Python sys.path的使用
- Python支持的正则表达式元字符和语法
- Python学习笔记(五)
- Python学习笔记(二)list和tuple
- python内置函数getattr
- 【python学习】操作mysql
- python if __name__ == ' __main__'
- Python一日一练10----快速排序
- python import media模块
- webdriver+python 对三大浏览器的支持
- python 基础 如何让程序接收参数,最简单用sys.argv[]来获取
- XP安装pythonxy的问题