第 0012 题: 敏感词文本文件 filtered_words.txt,里面的内容 和 0011题一样,当用户输入敏感词语,则用 星号 * 替换,例如当用户输入「北京是个好城市」,则变成「**是个好城市」。

示例代码:

inputs = input('请输入内容:')
with open('filtered_words.txt','r',encoding='utf-8') as f:
while True:
word = f.readline().strip()
if word == '': # 文档结束标志
break
else:
if inputs.find(word) >= 0: #inputs.find() 匹配到的情况下返回索引值(大于等于0),找不到返回-1
inputs = inputs.replace(word,'*'*len(word))
print(inputs)

运行结果:

请输入内容:北京1264565325sex98598
**1264565325***98598 Process finished with exit code 0

最新文章

  1. Mvc 简单分页代码
  2. Django之Form、CSRF、cookie和session
  3. Swift开发第七篇——字面量转换&下标
  4. 《Writing Idiomatic Python》前两部分的中文翻译
  5. Linux学习笔记(3)Linux常用命令之文件处理命令
  6. Android中Base64的简单使用
  7. bing 输入法,切换简体、繁体快捷键与myeclipse 格式化代码冲突。。
  8. Wordpress Jigoshop插件路径泄露漏洞
  9. bzoj1487
  10. bzoj 1602 [Usaco2008 Oct]牧场行走(LCA模板)
  11. startActivityForResult不返回结果
  12. Ubuntu16下配置支持Windows访问的samba共享
  13. ThreadLocal的使用场景及实现原理
  14. postgresql时间处理
  15. jquery简介未完成
  16. win7快捷方式图标修复
  17. Mysql 表约束 非空、唯一、主键、自增长、默认、外键约束(基础6)
  18. spring 配置 Java配置类装配bean
  19. VB总结2——内部函数
  20. Codeforces 980 D. Perfect Groups

热门文章

  1. sevlet
  2. 解决 Failed to start LSB: Bring up/down networking 问题
  3. 安装caffe碰到的坑(各种.so未找到)
  4. select 语句关键字优先级
  5. sh_07_函数的嵌套调用
  6. 一个优雅的图片裁剪插件vue-cropper
  7. android底部标题栏的实现
  8. JavaScript Map 和 Object 的区别
  9. React Native商城项目实战01 - 初始化设置
  10. 树链剖分&咕咕咕了好久好久的qtree3