
【python基础】
IT_YUAN
这个作者很懒,什么都没留下…
展开
-
Python 之ConfigParser
一、ConfigParser简介ConfigParser 是用来读取配置文件的包。配置文件的格式如下:中括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容。1: [db]2: db_host = 127.0.0.13: db_port = 224: db_user = root5:转载 2013-12-26 14:49:36 · 808 阅读 · 0 评论 -
python中xrange和range的异同
range 函数说明:range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个序列。range示例: >>> range(5) [0, 1, 2, 3, 4] >>> range(1,5) [1, 2, 3, 4] >>> range(0,6,2)[0, 2, 4]xrange 函数说明转载 2014-01-14 22:12:19 · 902 阅读 · 0 评论 -
Python的内存管理
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 语言的内存管理是语言设计的一个重要方面。它是决定语言性能的重要因素。无论是C语言的手工管理,还是Java的垃圾回收,都成为语言最重要的特征。这里以Python语言为例子,说明一门动态类型的、面向对象的语言的内存管理方式。 对象的内存使用赋值语转载 2014-04-14 16:09:10 · 1045 阅读 · 0 评论 -
python判断两个文件是否相同
def getHash(f): line=f.readline() hash=hashlib.md5() while(line): hash.update(line) line=f.readline() return hash.hexdigest()def IsHashEqual(f1,f2): str1=getHash(f原创 2014-04-15 16:50:43 · 12685 阅读 · 0 评论 -
python中的set操作
Python集合(set)类型的操作转载 2014-04-08 11:09:59 · 21941 阅读 · 0 评论 -
[Python] 对字符串,列表的切片操作
已知有字符串s,可以用s[::-1]来反转。 如果 s[A:B:C] A: start indices B: end indices C: step example:>>> a=range(100)>>> a[2:60:6] [2, 8, 14, 20, 26, 32, 38, 44, 50, 56]>>> a[30:2:-2] [30, 2转载 2014-06-06 15:48:09 · 4087 阅读 · 0 评论 -
python 列表函数
list函数: 功能:将字符创转化为列表,例: 列表基本函数: 1.元素赋值,例: 注意:通过list[0]= 'hel',如果原来位置上有值,会覆盖掉原来的。 2.分片操作 1)显示序列,例:转载 2014-04-03 10:04:52 · 933 阅读 · 1 评论 -
python 字典方法
1.clear清除字典中所有的项。原地操作,无返回值(或说返回值为None)。>>> d = {}>>> d['name'] = 'Gumby'>>> d['age'] = 42>>> d{'age':42, 'name': 'Gumby'}>>> returned_value = d.clear()>>> d{}>>转载 2014-04-08 14:43:27 · 1021 阅读 · 0 评论 -
图解Python深拷贝和浅拷贝
Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果。下面本文就通过简单的例子介绍一下这些概念之间的差别。对象赋值直接看一段代码:will = ["Will", 28, ["Python", "C#", "JavaScript"]]wilber = willprint id(will)print will转载 2016-08-26 14:33:02 · 1716 阅读 · 0 评论