04 2018 档案

摘要:可变/不可变对象定义 不可变对象 该对象所指向的内存中的值不能被改变。当改变某个变量时候,由于其所指的值不能被改变,相当于把原来的值复制一份后再改变,这会开辟一个新的地址,变量再指向这个新的地址。 可变对象 该对象所指向的内存中的值可以被改变。变量(准确的说是引用)改变后,实际上是其所指的值直接发生 阅读全文
posted @ 2018-04-21 22:42 嵌动初心(aaron) 阅读(430) 评论(0) 推荐(0)
摘要:不再走出自己的舒服区 作家李尚龙说:“在大城市里,搞废一个人的方式特别简单。给你一个安静狭小的空间,给你一根网线,最好再加一个外卖电话。好了,你开始废了。”之前的我并不相信人会这么轻易地堕落,直到身边出现了一个真实的例子。 前段时间的同学聚会上,见到了许久没见的W君。学生时代清瘦的少年模样,如今竟发 阅读全文
posted @ 2018-04-06 17:23 嵌动初心(aaron) 阅读(393) 评论(0) 推荐(1)
摘要:什么是装饰器 在我们的软件产品升级时,常常需要给各个函数新增功能,而在我们的软件产品中,相同的函数可能会被调用上百次,这种情况是很常见的,如果我们一个个的修改,那我们的码农岂不要挂掉了(有人就说了 ,你笨呀,修改函数定义不就行了!同学,你醒醒吧,如果要新加的功能会修改参数,或者返回值呢?)。这个时候 阅读全文
posted @ 2018-04-06 13:39 嵌动初心(aaron) 阅读(501) 评论(0) 推荐(1)
摘要:对python中集合的理解 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 常用操作 阅读全文
posted @ 2018-04-02 22:03 嵌动初心(aaron) 阅读(271) 评论(0) 推荐(0)
摘要:函数定义 def是定义函数的关键字 文档字符串使用三个引号括起来 文档字符串下的为函数体 参数传递 函数参数的定义方式有4种,位置参数,关键参数,元组参数和字典参数。 位置参数 按照函数形式参数的顺序传递参数,一旦改变参数的顺序结果就会不同。 关键参数 关键参数指的是在传递参数时,不必考虑形式参数的 阅读全文
posted @ 2018-04-01 18:00 嵌动初心(aaron) 阅读(356) 评论(1) 推荐(0)