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)