- 博客(8)
- 收藏
- 关注
原创 Python中异常处理
一、基础 Python的异常处理能力是很强大的,可向用户准确反馈出错信息。在Python中,异常也是对象,可对它进行操作。所有异常都是基类Exception的成员。所有异常都从基类Exception继承,而且都在exceptions模块中定义。Python自动将所有异常名称放在内建命名空间中,所以程序不必导入exceptions模块即可使用异常。一旦引发而且没有捕捉SystemExit异常,程序
2017-07-23 22:26:54 627
原创 Python中的类
一、基础 类的定义class <类名>(继承类): <语句>objname=<类名>()#类的实例化类实例化后,可以使用其属性,实际上,创建一个类之后,可以通过类名访问其属性。 如果直接使用类名修改其属性,那么将直接影响到已经实例化的对象类的私有属性: __private_attrs 两个下划线开头,声明该属性为私有,不能在类地外部被使用或直接访问。在类内部的方法中使用时 s
2017-07-23 17:07:31 183
原创 Python中的json与pickle模块
一、基础json和pickle模块是将数据进行序列化处理,并进行网络传输或存入硬盘。import jsonimport pickle pickle模块python的pickle模块实现了python的所有数据序列和反序列化。基本上功能使用和JSON模块没有太大区别,方法也同样是dumps/dump和loads/load。cPickle是pickle模块的C语言编译版本相对速度更快。 与JS
2017-07-23 16:29:26 1303
原创 Python中的列表生成器与高级特性
一、基础Python中的函数名即是变量名,用法与变量相同。函数名对它赋值就作为变量,传递参数就作为函数使用。 Python中无常量的定义。 isinstance()给定一个list或者tuple,通过for循环来遍历这个list或者tuple、这种遍历就是迭代(iteration)。只要是可迭代的对象都可以进行迭代、怎么判断一个对象是否是可迭代的对象呢?可以用collectio
2017-07-16 21:58:20 235
原创 Pytnon中的字典
一、基础列表和元组通过下标索引来查找,而字典则通过关键字来索引 字典的创建直接创建 dict1={} dict2={‘name’:'earth','port':'80'}使用工厂方法dict,通过其他映射(例如字典)或者(键,值)这样的序列对建立items=[(‘name’,’earth’),(‘port’,’80’)] dict
2017-07-16 19:58:21 650
原创 Python中的列表、元组
一、基础 list列表列表的定义方式比较简单,直接将所需要的数据放入[]中即可name=[values1,values2,values3,…]其中name为列表名称,values为任意类型的值,包括数值,字符串,布尔值同时列表也可以进行嵌套name=[values1,[values2,values3{…]]] list数据元素的操作修改元素的值 可
2017-07-16 16:42:23 316
原创 Python的数据类型
一、基础内容 数据类型整型浮点数 带有小数点的实数成为布尔值 在Python中只有True和False,并且不和数字对应,区别于c语言 运算规则常用的有and,or,not字符串 编码unicode编码 属于计算机编码,包含世界上所有的书面记载的文字形体UTF编码 属于网络纯属编码,有UTF-8,UTF-16,UTF-32三种编码形式 相关函数
2017-07-09 20:09:12 234
原创 Python初识与输入输出函数
认识PythonPython(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。 Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的
2017-07-08 15:12:08 517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人