摘要: 1 模块简介 multiprocessing模块在Python2.6中引入。最初的multiprocessing是由Jesse Noller和Richard Oudkerk在PEP 371中定义。就像你可以在threading模块中使用多个线程一样,multiprocessing模块允许你使用多个进 阅读全文
posted @ 2016-11-14 19:29 老顽童2007 阅读(1045) 评论(0) 推荐(1) 编辑
摘要: 1.Python内置函数 2.Python内置函数举例 2.1 数学运算 abs,计算绝对值; abs( 1) 1 abs(3) 3 round,四舍五入; round(2.9) 3.0 round(2.45) 2.0 round( 1.2) 1.0 round( 1.6) 2.0 pow,计算幂; 阅读全文
posted @ 2016-11-13 14:12 老顽童2007 阅读(1510) 评论(0) 推荐(0) 编辑
摘要: 1 模块简介 threading模块在Python1.5.2中首次引入,是低级thread模块的一个增强版。threading模块让线程使用起来更加容易,允许程序同一时间运行多个操作。 不过请注意,Python中的线程最好是与IO操作一起工作,比如从网络上下载资源或者从你的电脑中读取文件和目录。如果 阅读全文
posted @ 2016-11-12 16:03 老顽童2007 阅读(899) 评论(0) 推荐(1) 编辑
摘要: 1 模块简介 作为一个Python初学者,你首先要学会的知识就是如何引入其它模块或者包。但是,我发现有些开发者虽然使用Python很多年,依然不了解Python引入机制的灵活性。这篇文章,我们就会研究以下的主题: 1. 常规的引入 2. 使用from 3. 相对引入 4. 选择性引入 5. 局部引入 阅读全文
posted @ 2016-11-09 20:20 老顽童2007 阅读(1930) 评论(0) 推荐(2) 编辑
摘要: 1.模块简介 os模块主要包含普遍的操作系统相关操作,如果开发者希望自己开发的Python应用能够与平台无关,尤其需要关注os这个模块。 2.模块使用 2.1 os模块 1. os.name ,输出字符串指示正在使用的平台,如果是Windows平台,输出'nt',如果是Linux/Unix平台,输出 阅读全文
posted @ 2016-11-06 20:52 老顽童2007 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 1 模块简介 你一定很奇怪Python是如何命令行中的变量的吧?argparse就是用来解决这个问题的,argparse是optparse的替代。 2 模块使用 2.1 开始 我发现解释一个编程的概念,最简单的方式就是用一段代码来展示。下面就是一段超级简单的代码, import argparse p 阅读全文
posted @ 2016-11-04 20:11 老顽童2007 阅读(1520) 评论(0) 推荐(1) 编辑
摘要: 1 模块简介 Python提供了itertools模块,可以创建属于自己的迭代器。itertools提供的工具快速并且节约内存。开发者可以使用这些工具创建属于自己特定的迭代器,这些特定的迭代器可以用于有效的遍历。 2 模块使用 2.1 无限迭代器 itertools中有个三个迭代器是无限迭代的,这就 阅读全文
posted @ 2016-11-03 23:09 老顽童2007 阅读(4538) 评论(0) 推荐(3) 编辑
摘要: 1 模块简介 functools,用于高阶函数:指那些作用于函数或者返回其它函数的函数,通常只要是可以被当做函数调用的对象就是这个模块的目标。 在Python 2.7 中具备如下方法, cmp_to_key,将一个比较函数转换关键字函数; partial,针对函数起作用,并且是部分的; reduce 阅读全文
posted @ 2016-10-26 20:38 老顽童2007 阅读(26074) 评论(0) 推荐(2) 编辑
摘要: 1.模块简介 collections包含了一些特殊的容器,针对Python内置的容器,例如list、dict、set和tuple,提供了另一种选择; namedtuple,可以创建包含名称的tuple; deque,类似于list的容器,可以快速的在队列头部和尾部添加、删除元素; Counter,d 阅读全文
posted @ 2016-10-21 23:08 老顽童2007 阅读(3339) 评论(3) 推荐(1) 编辑
摘要: 本文主要介绍支持向量机理论推导及其工程应用。 1 基本介绍 支持向量机算法是一个有效的分类算法,可用于分类、回归等任务,在传统的机器学习任务中,通过人工构造、选择特征,然后使用支持向量机作为训练器,可以得到一个效果很好的base line训练器。 支持向量机具有如下的优缺点, 优点: 1. 高维空间 阅读全文
posted @ 2016-10-18 18:55 老顽童2007 阅读(5086) 评论(0) 推荐(0) 编辑