Python语言虽然优美,简洁和强大,但是也有很多坑,一不小心就会掉进去.我学Python的时候也遇到过,今天总结一下,希望对大家能有收获! Python的默认参数就被创建 一次,而不是每次调用函数的时候创建.也就是说,后面的代码对这个列表的改变,会前面的内容也同样修改! 不信的话,可以把res的地址打印出来看看: 高级进阶:python爬虫递归的使用 我解析一个网页的页面,获得解析的结果,如果当前的页数超过了最大页数,则停止,否则继续递归解析下一页,这里就用了res=None,递归还是蛮有用的