摘要: 模块 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如:o 阅读全文
posted @ 2016-06-07 20:10 张旭楠 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 序列化 Python中用于序列化的两个模块 json 用于『字符串』和『python基本数据类型』间进行转换 pickle 用于『python特有的类型』和『python基本数据类型』间进行转换 json模块提供了四个功能:dumps、dump、loads、load pickle模块提供了四个功能: 阅读全文
posted @ 2016-06-07 17:29 张旭楠 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 装饰器 装饰器(decorator)是一种高级Python语法。装饰器可以对一个函数、方法或者类进行加工。在Python中,我们有多种方法对函数和类进行加工,比如在Python闭包中,我们见到函数对象作为某一个函数的返回结果。相对于其它方式,装饰器语法简单,代码可读性高。因此,装饰器在Python项 阅读全文
posted @ 2016-05-31 17:53 张旭楠 阅读(174) 评论(0) 推荐(0) 编辑
摘要: set集合 集合是一个无序的,不重复的元素集合。 集合的创建: 集合的方法: 添加一个元素 def add(self, args, kwargs): 清除集合所有元素 def clear(self, args, kwargs): 浅拷贝 def copy(self, args, kwargs): 集 阅读全文
posted @ 2016-05-26 10:14 张旭楠 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: 一、Python数据类型 数 在Python中有4种类型的数,整数,长整数,浮点数和复数。 2是一个整数的例子 长整数不过是大一点的整数 3.23和52.3E是浮点数的例子。E标记表示10的幂。52.3E 4表示52.3 10 4 ( 5+4j)和(2.3 4.6j)是复数的例子 C语言: C语言数 阅读全文
posted @ 2016-05-16 22:18 张旭楠 阅读(441) 评论(0) 推荐(0) 编辑