本人最近在把《python核心编程》这本书刷一遍,方便日后自己查阅,同时也方便广大网友学习python,特将第一章的练习题答案分享于此(目前还停留在第一章),如有更好的方法或者答案有错,请私信我,非常感谢!
特别提醒:在运行代码之前,请先导入模块re import re
1-1
patt = '[b|h][a|i|u]t'
1-2
patt = '\w+ \w+'
1-3
patt = '\w+, \w+'
1-4
patt = '[a-zA-Z_]+[\w_]+'
1-5
patt = '\d{4}\s[\w\s]*'
1-6
patt = r'w{3}://w{3}.\w+(.(com|edu|net)/?)$'
1-7
`patt = r'[+-]?\d+'`
1-8
patt = r'[+-]?\d+[lL]'
1-9
patt = r'[+-]?\d*.\d*'
1-10
patt = r'\d*[+-]?\d*[i]?'
1-11
patt = r'[\w_]*@[\w_.]*.com$'
1-12
patt = r'http[s]?://w{3}.[\w_.]*.com$'
1-13
patt = "<type\s\'(\w+)\'>"
1-14
patt