失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 潭州教育-Python学习笔记@额外作业

潭州教育-Python学习笔记@额外作业

时间:2022-03-03 15:21:40

相关推荐

潭州教育-Python学习笔记@额外作业

1 :购物车程序

#待思考

2:员工信息表

用户可以模糊查询员工信息显示匹配了多少条,匹配字符需要高亮显示。

#!/usr/bin/env python# -*- coding: UTF-8 -*-import time###员工信息表 用户可以模糊查询员工信息 显示匹配了多少条,匹配字符需要高亮显示'''思路:按行搜索,找到对应内容就打印整行,并把搜索关键字替换成高亮显示出来。# "\033[1;5;32;40m something here1212 \033[0m"Python中的高亮显示格式:\033[显示方式;前景色;背景色m说明:前景色 背景色颜色3040 黑色3141 红色3242 绿色3343 黃色3444 蓝色3545 紫红色3646 青蓝色3747 白色显示方式意义-------------------------0终端默认设置1高亮显示4使用下划线5闪烁7反白显示8不可见print("\033[1;5;32;40m something here1212 \033[0m")'''def check_info(keyword):flag = 0count = 0###问题:如何模糊查找字符串,怎么算是模糊查找。keyword_low = keyword.lower()keyword.upp = keyword.upper()highlight = "\033[1;5;32;40m %s1212 \033[0m"with open('员工信息表.txt','r') as ef:for x in ef.readlines():if keyword in x:flag = 1count += 1x = x.replace(keyword,highlight%keyword)print(x)if flag == 0:print('未查询到相关内容,请重试')flag = 0print('一共找到%s个信息'%count)def highlight(word):passwhile True:keyword = input('请输入搜索关键字')check_info(keyword)time.sleep(2)

View Code

如果觉得《潭州教育-Python学习笔记@额外作业》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。