引入模块?:?import?json
编码:把一个Python对象编码转换成Json字符串???json.dumps()
解码:把Json格式字符串解码转换成Python对象???json.loads()...
分类:
编程语言 时间:
2015-04-28 19:06:53
阅读次数:
169
数字(Number):>>> -4-4>>> 22>>> 1000000000000000000000000000000010000000000000000000000000000000L>>> 1.231.23>>> 53E-40.0053>>> 3+4j(3+4j)>>> 07662>>> 0x...
分类:
编程语言 时间:
2015-04-27 19:59:45
阅读次数:
205
之前关于python的知识比较零散,这一个系列的随笔将python重新学习整理一遍。学习书籍《Python核心编程》第二版。Python对象基础python并不是一个单纯面向对象的语言,他融合了其他语言,如函数式语言的特性。但是python的面向对象也是很强大的。所有的Python对象都具有三个属性...
分类:
编程语言 时间:
2015-04-25 10:41:33
阅读次数:
150
python使用对象模型来存储数据,也就是说构造任何类型的值都是一个对象。所有的python对象都拥有三个特性:身份id,类型和值。
身份id:唯一的身份标识,可以使用内建函数id()来得到,这个值可以被认为是该对象的内存地址。对象身份的比较可通过运算符is或is
not来完成,判断它们是否指向(引用)同一个对象,这里举一个有趣的例子:
>>> a = 1
>>> b = 1
>>> c...
分类:
编程语言 时间:
2015-04-20 11:19:17
阅读次数:
162
名称(省略双划线)
说明
call
为实例添加调用方法,如实例x是Class C的实例,则调用x()时会调用Class的call方法
cmp
比较方法
del
垃圾回收之前会调用,开发的时候要小心使用这个方法,因为这个方法可能会引起不会进行GC
delattr
当要求解除绑定关系时,会调用这个方法
...
分类:
编程语言 时间:
2015-04-16 17:43:16
阅读次数:
226
1. Python的对象模型
我们知道,在Python的世界里,万物皆对象(Object)。根据Python官方文档对Data Model的说明,每个Python对象均拥有3个特性:身份、类型和值。
官方文档关于对象模型的这段概括说明对于我们理解Python对象是如此重要,所以本文将其摘录如下(为了使得结构更清晰,这里把原文档做了分段处理):
1) Every object has an i...
分类:
编程语言 时间:
2015-03-28 20:28:50
阅读次数:
191
##ORM## mysql的表结构是二维表,用python的数据结构表示出来就是一个列表,每一个记录是一个tuple。如下所示: [(‘1‘, ‘‘huangyi),(‘2‘, ‘‘letian),(‘3‘, ‘xiaosi‘)] 这一行并不便于看出表的结构,可以把它换成对...
分类:
数据库 时间:
2015-03-07 22:51:12
阅读次数:
215
第4章 Python对象1、Python对象Python使用对象模型来存储数据,构造任何类型的值都是一个对象。所有的对象都有三个特性:
身份,可通过内建函数id()查看,这个值即该对象的内存地址。
类型,可通过内建函数type()查看。
值,对象表示的数据项。>>> p = 12
>>> id(p)
31108092
>>> type(p)
>>> p
12
>>> 2、标...
分类:
编程语言 时间:
2015-03-04 06:17:48
阅读次数:
179
0:基础1:整型2:string3:List4:Dict
分类:
编程语言 时间:
2015-03-01 18:30:38
阅读次数:
159