会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
EllisonZhang
当你的才华还撑不起你的野心的时候,你就应该静下心来学习; 当你的能力还驾驭不了你的目标时,就应该沉下心来历练。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
下一页
2019年2月17日
深入Python底层,谈谈内存管理机制
摘要: 说到内存管理,就先说一下垃圾回收吧。垃圾回收是Python,Java等语言管理内存的一种方式,说的直白些,就是清除无用的垃圾对象。C语言及C++中,需要通过malloc来进行内存的申请,通过free而进行内存的释放。而Python和Java中有自动的内存管理机制,不需要动态的释放内存,这种机制就是垃
阅读全文
posted @ 2019-02-17 01:39 Ellisonzhang
阅读(3956)
评论(2)
推荐(2)
编辑
如何将Python对象保存在本地文件中?
摘要: Python对象的永久存储
阅读全文
posted @ 2019-02-17 01:13 Ellisonzhang
阅读(9259)
评论(0)
推荐(1)
编辑
2019年2月11日
装饰器与lambda
摘要: 装饰器 实际上理解装饰器的作用很简单,在看core python相关章节的时候大概就是这种感觉。只是在实际应用的时候,发现自己很难靠直觉决定如何使用装饰器,特别是带参数的装饰器,于是摊开来思考了一番,写下一些心得。 装饰器简述 为了完整起见,这里简要说明一下装饰器的语法。装饰器分为带参数得装饰器以及
阅读全文
posted @ 2019-02-11 15:17 Ellisonzhang
阅读(762)
评论(0)
推荐(1)
编辑
2019年2月10日
在python中对元祖进行排序
摘要: 在python里你可以对一个元组进行排序。例子是最好的说明: 默认情况下内置的sort和sorted函数接收的参数是元组时,他将会先按元组的第一个元素进行排序再按第二个元素进行排序。 然而,注意到结果中(0, 'B’)在(0, 'a')的前面。这是因为大写字母B的ASCII编码比a小。然而,假设你想
阅读全文
posted @ 2019-02-10 12:28 Ellisonzhang
阅读(1298)
评论(0)
推荐(1)
编辑
Python中read()、readline()和readlines()三者间的区别和用法
摘要: 众所周知在python中读取文件常用的三种方法:read(),readline(),readlines(),今天看项目是又忘记他们的区别了。以前看书的时候觉得这东西很简单,一眼扫过,待到用时却也只知道有这么几个方法,不懂得它的原理与用法。也许吧,没有永远的记忆,况且根本没有用心去记它。话不多说,来一
阅读全文
posted @ 2019-02-10 09:46 Ellisonzhang
阅读(234)
评论(0)
推荐(1)
编辑
2019年2月9日
模块导入变量
摘要: 主要方法是通过在py文件中模块定义好变量,然后通过import导入全局变量并使用。例: 输出如下所示,全局变量结构是可以改变的。 PS:应该尽量避免使用全局变量。不同的模块都可以自由的访问全局变量,可能会导致全局变量的不可预知性。对全局变量,如果程序员甲修改了_a的值,程序员乙同时也要使用_a,这时
阅读全文
posted @ 2019-02-09 17:30 Ellisonzhang
阅读(354)
评论(0)
推荐(1)
编辑
2019年1月26日
七大经典算法
摘要: 经典排序算法在面试中占有很大的比重,也是基础,为了未雨绸缪,在寒假里整理并用Python实现了七大经典排序算法,包括冒泡排序,插入排序,选择排序,希尔排序,归并排序,快速排序,堆排序。希望能帮助到有需要的同学。之所以用Python实现,主要是因为它更接近伪代码,能用更少的代码实现算法,更利于理解。
阅读全文
posted @ 2019-01-26 19:33 Ellisonzhang
阅读(338)
评论(0)
推荐(0)
编辑
2019年1月16日
python面试题
摘要: 第一层循环 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-Strings:一种改进Python格式字符串的新方法
摘要: 好消息是,F字符串在这里可以节省很多的时间。他们确实使格式化更容易。他们自Python 3.6开始加入标准库。您可以在PEP 498中阅读所有内容。 也称为“格式化字符串文字”,F字符串是开头有一个f的字符串文字,以及包含表达式的大括号将被其值替换。表达式在运行时进行渲染,然后使用__format_
阅读全文
posted @ 2019-01-16 23:38 Ellisonzhang
阅读(385)
评论(0)
推荐(0)
编辑
python红包随机生成(隔板法)
摘要: #红包生成思路#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)
编辑
上一页
1
···
14
15
16
17
18
19
下一页
公告