摘要: 一 :匿名函数 匿名就是没有名字 def func(x,y,z=1): return x+y+z 匿名 lambda x,y,z=1:x+y+z #与函数有相同的作用域,但是匿名意味着引用计数为0,使用一次就释放,除非让其有名字 func=lambda x,y,z=1:x+y+z func(1,2, 阅读全文
posted @ 2021-03-31 17:03 罗小翼 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 前言: 递归真的很重要,之前学的时候,学的一知半解,以为真正了解,每次想到递归,就记得一句:返回给函数的调用者,嗯?函数调用者,你是说外部,还是内部啊?疑问太多了,还有就是被告知一句:递归能解决的问题,循环都能解决,所以就更加不重视递归了!直到接触算法后,在解决问题时,最快,最容易理解的解法就是递归 阅读全文
posted @ 2021-03-31 16:27 罗小翼 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 分析出解决问题所需要的步骤,然后用函数把这些步骤一步步实现,使用的时候再一个个的依次调用即可。优点:性能高缺点:相较于面向对象而言,不易维护,不易复用,不易扩展适合于小型的项目用面向过程的方法写出来的程序就像是一份蛋炒饭,先炒蛋,混合些洋葱粒,胡萝卜丝,豌豆,翻炒片刻,再把饭加入锅里,加各种调料,酱 阅读全文
posted @ 2021-03-31 15:51 罗小翼 阅读(104) 评论(0) 推荐(0) 编辑