魔咒,90%未学满三个月Python编程的朋友都会出错!


魔咒,90%未学满三个月Python编程的朋友都会出错!

Python语言虽然优美,简洁和强大,但是也有很多坑,一不小心就会掉进去。我学Python的时候也遇到过,今天总结一下,希望对大家能有收获!

魔咒,90%未学满三个月Python编程的朋友都会出错!

魔咒,90%未学满三个月Python编程的朋友都会出错!

魔咒,90%未学满三个月Python编程的朋友都会出错!

魔咒,90%未学满三个月Python编程的朋友都会出错!

魔咒,90%未学满三个月Python编程的朋友都会出错!

魔咒,90%未学满三个月Python编程的朋友都会出错!

Python的默认参数就被创建 一次,而不是每次调用函数的时候创建。也就是说,后面的代码对这个列表的改变,会前面的内容也同样修改!

不信的话,可以把res的地址打印出来看看:

魔咒,90%未学满三个月Python编程的朋友都会出错!

魔咒,90%未学满三个月Python编程的朋友都会出错!

魔咒,90%未学满三个月Python编程的朋友都会出错!

高级进阶:python爬虫递归的使用

魔咒,90%未学满三个月Python编程的朋友都会出错!

我解析一个网页的页面,获得解析的结果,如果当前的页数超过了最大页数,则停止,否则继续递归解析下一页,这里就用了res=None,递归还是蛮有用的。

魔咒,90%未学满三个月Python编程的朋友都会出错!

魔咒,90%未学满三个月Python编程的朋友都会出错!

魔咒,90%未学满三个月Python编程的朋友都会出错!

魔咒,90%未学满三个月Python编程的朋友都会出错!

闭包本来就是Python里面一个比较难理解的概念,经常和函数装饰器搞在一起,再加上一个匿名函数,头都昏了!我们来换一下普通函数方式来理解:

魔咒,90%未学满三个月Python编程的朋友都会出错!

魔咒,90%未学满三个月Python编程的朋友都会出错!

魔咒,90%未学满三个月Python编程的朋友都会出错!

魔咒,90%未学满三个月Python编程的朋友都会出错!

Python的学习道路上有很多好玩的有趣的风景,也有很多坑,欢迎大家一起讨论,如果你有问题,也欢迎来撩!

魔咒,90%未学满三个月Python编程的朋友都会出错!

猜你喜欢

转载自blog.csdn.net/qq_41841569/article/details/80226451