Loading

摘要: 说到内存管理,就先说一下垃圾回收吧。垃圾回收是Python,Java等语言管理内存的一种方式,说的直白些,就是清除无用的垃圾对象。C语言及C++中,需要通过malloc来进行内存的申请,通过free而进行内存的释放。而Python和Java中有自动的内存管理机制,不需要动态的释放内存,这种机制就是垃 阅读全文
posted @ 2019-02-17 01:39 Ellisonzhang 阅读(3956) 评论(2) 推荐(2) 编辑
摘要: Python对象的永久存储 阅读全文
posted @ 2019-02-17 01:13 Ellisonzhang 阅读(9259) 评论(0) 推荐(1) 编辑
摘要: 装饰器 实际上理解装饰器的作用很简单,在看core python相关章节的时候大概就是这种感觉。只是在实际应用的时候,发现自己很难靠直觉决定如何使用装饰器,特别是带参数的装饰器,于是摊开来思考了一番,写下一些心得。 装饰器简述 为了完整起见,这里简要说明一下装饰器的语法。装饰器分为带参数得装饰器以及 阅读全文
posted @ 2019-02-11 15:17 Ellisonzhang 阅读(762) 评论(0) 推荐(1) 编辑
摘要: 在python里你可以对一个元组进行排序。例子是最好的说明: 默认情况下内置的sort和sorted函数接收的参数是元组时,他将会先按元组的第一个元素进行排序再按第二个元素进行排序。 然而,注意到结果中(0, 'B’)在(0, 'a')的前面。这是因为大写字母B的ASCII编码比a小。然而,假设你想 阅读全文
posted @ 2019-02-10 12:28 Ellisonzhang 阅读(1298) 评论(0) 推荐(1) 编辑
摘要: 众所周知在python中读取文件常用的三种方法:read(),readline(),readlines(),今天看项目是又忘记他们的区别了。以前看书的时候觉得这东西很简单,一眼扫过,待到用时却也只知道有这么几个方法,不懂得它的原理与用法。也许吧,没有永远的记忆,况且根本没有用心去记它。话不多说,来一 阅读全文
posted @ 2019-02-10 09:46 Ellisonzhang 阅读(234) 评论(0) 推荐(1) 编辑
摘要: 主要方法是通过在py文件中模块定义好变量,然后通过import导入全局变量并使用。例: 输出如下所示,全局变量结构是可以改变的。 PS:应该尽量避免使用全局变量。不同的模块都可以自由的访问全局变量,可能会导致全局变量的不可预知性。对全局变量,如果程序员甲修改了_a的值,程序员乙同时也要使用_a,这时 阅读全文
posted @ 2019-02-09 17:30 Ellisonzhang 阅读(354) 评论(0) 推荐(1) 编辑
摘要: 经典排序算法在面试中占有很大的比重,也是基础,为了未雨绸缪,在寒假里整理并用Python实现了七大经典排序算法,包括冒泡排序,插入排序,选择排序,希尔排序,归并排序,快速排序,堆排序。希望能帮助到有需要的同学。之所以用Python实现,主要是因为它更接近伪代码,能用更少的代码实现算法,更利于理解。 阅读全文
posted @ 2019-01-26 19:33 Ellisonzhang 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 第一层循环 ind=0时 此时res中存在时着原始列表['', '1', '2', '3', '', '5', '6', '7', '8', ''],c拷贝一份并将0赋给c[0],然后将c加到res中 此时res=[['', '1', '2', '3', '', '5', '6', '7', '8 阅读全文
posted @ 2019-01-16 23:58 Ellisonzhang 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 好消息是,F字符串在这里可以节省很多的时间。他们确实使格式化更容易。他们自Python 3.6开始加入标准库。您可以在PEP 498中阅读所有内容。 也称为“格式化字符串文字”,F字符串是开头有一个f的字符串文字,以及包含表达式的大括号将被其值替换。表达式在运行时进行渲染,然后使用__format_ 阅读全文
posted @ 2019-01-16 23:38 Ellisonzhang 阅读(385) 评论(0) 推荐(0) 编辑
摘要: #红包生成思路#200 块钱 10个红包#0-200 的一个轴,随机取9个点,分成10段, 每一段的值表示一个红包的大小 #把输入的 money值 * 100 拿到的数值就是分, 不用再考虑单位是元的时候 保留2位小数 import random def red_pocket(money,num): 阅读全文
posted @ 2019-01-16 20:16 Ellisonzhang 阅读(894) 评论(0) 推荐(1) 编辑