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