Onlycare
选择一种姿态,让自己活得无可取代

随笔分类 -  Python

斐波那契数列的实现
摘要:斐波那契数列:1 1 2 3 5 8 13 21 34 ... 观察规律可知,从第三个数开始,当前数为前两个数的和,实现方法如下: 方法1:递归实现(最简便) 方法2: 非递归实现 阅读全文
posted @ 2018-10-15 10:58 Onlycare 阅读(117) 评论(0) 推荐(0)
认识python中的浅复制与深复制
摘要:在python中,一切数据皆为对象,分为可变类型(列表,字典)与不可变类型(数字Number,字符串String,元组Tuple)。针对可变数据类型,对象的赋值指的就是对象的引用,不产生新的对象;浅copy只拷贝父对象,不拷贝父对象的子对象,产生新对象;深copy拷贝整个对象,产生互不影响的完整新对象;新建对象,即便是一模一样的数据,那也是互不影响的新建的对象。针对不可变数据类型,无所谓赋值、浅c... 阅读全文
posted @ 2018-10-12 16:01 Onlycare 阅读(272) 评论(0) 推荐(0)