随笔分类 - Python
摘要:很多时候,我们是基于python进行模型的设计和运行,可是基于python本身的速度问题,使得原生态python代码无法满足生产需求,不过我们可以借助其他编程语言来缓解python开发的性能瓶颈。这里简单介绍个例子,以此完成如何先基于cuda编写瓶颈函数,然后在将接口通过cpp进行封装,最后以库的形
阅读全文
摘要:python的re模块是个很好的模块,这里简单记录下自己编写的几个有用的正则: 1:邮箱匹配: gReMailbox = re.compile(r'([\w\.\-+]+@[\w\-]+(?:\.[\w\-]+)+)') 2: 手机号匹配: ...
阅读全文
摘要:来自《python学习手册第四版》第七部分,而且本书发布的时候3.1还未发布,所以针对本书的一些知识会有些滞后于python的版本,具体更多细节可以参考python的标准手册。一、异常基础(第32章) 异常时可以改变程序中控制流程的时间。在python中异常会根据错误自动的被触发,也能由代码触发和...
阅读全文
摘要:此节来自于《Python学习手册第四版》第三部分一、python语句简介(第10章) 1、首先记得一个概念:a、程序由模块构成;b、模块包含语句;c、语句包含表达式;d、表达式建立并处理对象。python的语法是由语句和表达式组成,表达式处理对象并嵌套在语句中,语句编码实现程序操作中更大的逻辑关系,...
阅读全文
摘要:此部分来自于《Python学习手册》第五部分一、模块(21章) 模块是最高级别的程序组织单元,它将程序代码和数据封装起来以便重用。。模块往往对应于python程序文件。每个文件就是一个模块,并且模块导入其他模块之后就可以使用导入模块定义的变量名。模块可以由两个语句和一个重要的内置函数进行处理:a、...
阅读全文
摘要:引言 2015年05月25日。之前在csdn写博客,可是csdn经常进不去,所以转战博客园,就用了一键博客搬家功能,其中诺有版面问题,请来这边:http://blog.csdn.net/shouhuxianjian 0 引言 NLP之引言 1 词向量
阅读全文
摘要:来自《python学习手册第四版》第六部分五、运算符重载(29章) 这部分深入介绍更多的细节并看一些常用的重载方法,虽然不会展示每种可用的运算符重载方法,但是这里给出的代码也足够覆盖python这一类功能的所有可能性。运算符重载只是意味着在类方法中拦截内置的操作,当类的实例出现在内置操作中,pyt...
阅读全文
摘要:来自《python学习手册第四版》第六部分一、oop:宏伟蓝图(26章) 在这之前的部分中,经常会使用“对象”这个词,其实,到目前为止都是以对象为基础的,在脚本中传递对象、用在表达式中和调用对象的方法等。不过要让代码真正归类于oo,那么对象一般也需要参与到所谓的继承层次中。这一章来探索python...
阅读全文
摘要:此部分来自于《Python学习手册》第五部分一、模块(21章) 模块是最高级别的程序组织单元,它将程序代码和数据封装起来以便重用。。模块往往对应于python程序文件。每个文件就是一个模块,并且模块导入其他模块之后就可以使用导入模块定义的变量名。模块可以由两个语句和一个重要的内置函数进行处理:a、...
阅读全文
摘要:此节来自于《Python学习手册第四版》第四部分一、函数基础 函数的作用在每个编程语言中都是大同小异的,,这个表是函数的相关语句和表达式。 1、编写函数,a、def是可执行代码,python中的函数是由一个新的语句编写的,即def,不像c这样的编译语言,def是一个可执行的语句---函数并不存在...
阅读全文
摘要:此节来自于《Python学习手册第四版》第三部分一、python语句简介(第10章) 1、首先记得一个概念:a、程序由模块构成;b、模块包含语句;c、语句包含表达式;d、表达式建立并处理对象。python的语法是由语句和表达式组成,表达式处理对象并嵌套在语句中,语句编码实现程序操作中更大的逻辑关系,...
阅读全文
摘要:此节来自于《Python学习手册第四版》第二部分一、Python对象类型(第4章) 1、 Python可以分解成模块、语句、表达式以及对象:1、程序由模块构成;2、模块包含语句;3、语句包含表达式;4、表达式建立并处理对象。Python是动态类型,就和matlab一样无需提前声明,但是也是强类型语...
阅读全文
摘要:这系列用来介绍Python的标准库的支持Numpy部分。资料来自http://wiki.scipy.org/Tentative_NumPy_Tutorial,页面有许多链接,这里是直接翻译,所以会无法链接。可以大致看完该博文,再去看英文版。1、先决条件 想要运行numpy,首先最小安装的有:Pyt...
阅读全文
摘要:本系列依据《python学习手册第四版》而写,也算是个学习笔记吧,选择本书的原因在于它不同于第三版,它强调介绍python3.0 ,而会在不同的地方给出2.6版本的区别,;本书侧重介绍原理也就是外文版《Learning Python》还有一本叫做《Programming Python》是用来对应的说...
阅读全文