摘要: 正则表达式 1. 字符组[字符] 在同一位置可能出现的各种字符组成了一个字符组 ex:[0-9]——表示0-9中任意一个数字 [a-f]——表示a-f之间任意一个字母 2. 元字符 3. 量词 4. 转义 r'\\d' 5. 贪婪/惰性匹配 量词后加上 ‘?’ —— 贪婪匹配 默认为贪婪匹配 匹配尽 阅读全文
posted @ 2018-10-07 20:39 xc_718 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 递归函数 1. 递归 (1)什么是递归:在函数中调用自身函数(2)最大递归深度:默认997/998——是Python从内存角度出发做的限制 (3)修改最大深度:最好不要改——递归次数太多,则不适合用递归解决问题 2. 递归的优点 会让代码变简单 3. 递归的缺点 占用内存 4. 能看懂递归 5. 应 阅读全文
posted @ 2018-10-07 19:54 xc_718 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 爬取思路: url从网页上把代码搞下来bytes decode > utf-8 网页内容就是我的待匹配的字符串ret = re.findall(正则,待匹配的字符串), ret 是所有匹配到的内容组成的列表 正则表达式详解: 阅读全文
posted @ 2018-10-07 19:47 xc_718 阅读(2244) 评论(0) 推荐(0) 编辑