码迷,mamicode.com
首页 >  
搜索关键字:python对象    ( 545个结果
json模块
一、json和eval的比较 之前我们学习过用eval内置方法可以将一个字符串转成python对象,不过,eval方法是有局限性的,对于普通的数据类型,json.loads和eval都能用,但遇到特殊类型的时候,eval就不管用了,所以eval的重点还是通常用来执行一个字符串表达式,并返回表达式的值 ...
分类:Web程序   时间:2018-01-17 12:33:33    阅读次数:171
json&pickle模块
之前我们学习过用eval内置方法可以将一个字符串转成python对象,不过,eval方法是有局限性的,对于普通的数据类型,json.loads和eval都能用,但遇到特殊类型的时候,eval就不管用了,所以eval的重点还是通常用来执行一个字符串表达式,并返回表达式的值 什么是序列化? 我们把对象( ...
分类:Web程序   时间:2018-01-17 00:26:24    阅读次数:135
Python的动态类型
Python变量声明: python的类型只属于对象,不属于变量 python中变量声明不像其他语言(C、C++)一样要指定变量的类型,python的类型保存在对象当中,变量仅仅只是这个对象的引用,相当于一个指针,仅仅只保存其对象的地址。(python对象包含两个头部信息,一个是类型标志符,一个是引 ...
分类:编程语言   时间:2018-01-16 23:56:12    阅读次数:163
python json模块
1 import json 2 3 # json.dumps 用于将 Python 对象编码成 JSON 字符串。 4 print(json.dumps(['foo', {'bar': ('baz', None, 1.0, 2)}])) 5 print(type(json.dumps(['foo',... ...
分类:编程语言   时间:2018-01-16 11:13:24    阅读次数:133
Python内存管理机制
俗话说,出来混早晚要还的,Python还有很多知识点没有总结成博客,欠了太多,先还一部分吧 1. Python对象的内存使用 内存管理是语言设计的一个重要方面。它是决定语言性能的重要因素。无论是C语言的手工管理,还是Java的垃圾回收,都成为语言最重要的特征。 Python认为一切都是对象,在使用对 ...
分类:编程语言   时间:2018-01-08 23:50:05    阅读次数:396
python的内存管理与垃圾回收机制学习
一、python内存申请: 1、python的内存管理分为六层:最底的两层有OS控制。第三层是调用C的malloc和free等进行内存控制。第四层第五层是python的内存池。最上层使我们接触的直接对python对象进行操作。 2、python申请对象时候小于256Byte的字节申请回直接使用pyt ...
分类:编程语言   时间:2018-01-05 01:15:26    阅读次数:266
Python json & pickle & shelve模块
json & pickle 之前我们学习过用eval内置方法可以将一个字符串转成python对象,不过,eval方法是有局限性的,对于普通的数据类型,json.loads和eval都能用,但遇到特殊类型的时候,eval就不管用了,所以eval的重点还是通常用来执行一个字符串表达式,并返回表达式的值。 ...
分类:编程语言   时间:2017-12-31 10:52:41    阅读次数:163
python对象和类
#coding:utf-8 #1、对象是一个有着相应行为的数据的集合 #2、在面向对象建模中,用于各种描述对象的属于叫做类 #3、类和对象的区别:类描述了对象,是创建对象的模板 #4、关联是把两个类联系起来最基本的方式 #5、一个类可以通过关系中其他端的任何一个对象关联在一起,这个类的对象数量就表示多样性 #描述苹果对象的类 class?Apple: ??&n
分类:编程语言   时间:2017-12-28 14:04:25    阅读次数:131
python对象初始化
当python对象被创建以后,需要将对象进行初始化。Python有一个构造函数和一个初始化函数: 1、构造函数__new__,只接受一个参数,即类本身(它会在对象被构造之前调用,所以这里也就没有self参数),所以它返回刚被创建的对象。在日常编程中,很少被用到。 2、初始化函数__init__,常被 ...
分类:编程语言   时间:2017-12-28 11:43:20    阅读次数:851
Python对象的创建和赋值
创建类 类的定义以关键字class开头,之后跟着一个名字(用户定义)来标识这个类,并且以冒号结尾。类的内容以缩进(4个空格)表示,如下例的pass表示什么事情也不做。 Python命名规则(以字母或者下划线开头,名字只能含有字母、下划线或者数字)。一般使用驼峰式命名(以大写字母开头,并且随后紧跟的任 ...
分类:编程语言   时间:2017-12-27 11:47:46    阅读次数:452
545条   上一页 1 ... 24 25 26 27 28 ... 55 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!