python之re模块和table的应用

re:一些带有特殊含义的符号或者符号的组合
#为什么要用re:一堆字符串中找到你所需要的内容,过滤规则是什么样,通过re模块功能来告诉计算机你的过滤规则
#应用:在爬虫中最为常用;使用爬虫时有其他模块可以导入帮助clear数据,正则也可用于其他方面
#原理:re模块的内部实现 不是python 而是调用了c库

import re

inputStr = 'hello 123 world 456'
# replaceStr = inputStr.replace('111','222')
# print(replaceStr)
replaceStr = re.sub('\d+','222',inputStr)
print(replaceStr)
"""
\d:匹配任意一个数字 包括[0-9]和其他数字字符
\D:(\d)的相反 
"""

table的应用

from prettytable import PrettyTable

field_names = ("ID",'名字','英语成绩','Python成绩','C语言成绩')
table = PrettyTable(field_names=field_names)
print(table)

发布了54 篇原创文章 · 获赞 13 · 访问量 1294

猜你喜欢

转载自blog.csdn.net/qq_41871875/article/details/103853751