摘要: 1、*函数(与方法)装饰器装饰器背后的主要动机源自python 面向对象编程。装饰器是在函数调用之上的修饰。这些修饰仅是当声明一个函数或者方法的时候,才会应用的额外调用。装饰器的语法以@开头,接着是装饰器函数的名字和可选的参数。紧跟着装饰器声明的是被修饰的函数,和装饰函数的可选参数。装饰器看起来会是... 阅读全文
posted @ 2015-10-13 16:45 jakey.chen 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1、文件对象的内建方法列表 1 文件对象的方法 操作 2 file.close() 关闭文件 3 file.fileno() 返回文件的描述符(file descriptor ,FD, 整数值) 4 file.flush() 刷新文件的内部缓冲区 5 file.isatty() 判断 file 是否... 阅读全文
posted @ 2015-10-13 14:59 jakey.chen 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 1、=== range() 的完整语法=== 1 Python 提供了两种不同的方法来调用 range() . 完整语法要求提供两个或三个整数参数: 2 range(start, end, step =1) 3 range() 会返回一个包含所有 k 的列表, 这里 start >> range(2... 阅读全文
posted @ 2015-10-13 14:44 jakey.chen 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1、映射类型的相关函数1 函数 操作2 dict([container]) 创建字典的工厂函数。如果提供了容器类(container) , 就3 用其中的条目填充字典,否则就创建一个空字典。4 len(mapping) 返回映射的长度(键-值对的个数)5 hash(obj) 返回obj 的哈希值2、... 阅读全文
posted @ 2015-10-13 14:04 jakey.chen 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1、序列类型操作符1 序列操作符 作用2 seq[ind] 获得下标为ind 的元素3 seq[ind1:ind2] 获得下标从ind1 到ind2 间的元素集合4 seq * expr 序列重复expr 次5 seq1 + seq2 连接序列seq1 和seq26 obj in seq 判断obj... 阅读全文
posted @ 2015-10-13 10:00 jakey.chen 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 1、用大写字母 “L”表示长整数1 尽管 Python 也支持用小写字母 L 标记的长整型,但是我们郑重推荐您仅使用大写的 “L”,2 这样能有效避免数字1 和小写L 的混淆。Python 在显示长整数类型数值的时候总是用大写“L ”,3 目前整型和长整型正在逐渐缓慢的统一,您只有在对长整数调用re... 阅读全文
posted @ 2015-10-13 09:37 jakey.chen 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1、python对象所有的Python 对像都拥有三个特性:身份,类型和值。身份:每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到。这个值可以被认为是该对象的内存地址。您极少会用到这个值,也不用太关心它究竟是什么。类型对象的类型决定了该对象可以保存什么类型的值,可以... 阅读全文
posted @ 2015-10-13 09:21 jakey.chen 阅读(259) 评论(0) 推荐(0) 编辑