之前的文章里面谈到过,我从R转到Python上,一个很大的不习惯就是R的数据结构比较简单,但是Python的数据类型比较多,很容易就令人头脑混乱。但是今天学习了一下Udacity的课程,顿时就清楚多了。Python最基础的数据类型包括数组、列表、字典比较常见的。而Numpy和Pandas的数据类型是在基础数据类型上建立,彼此相关,又彼此不同。Numpy里面最基本的就是一维的对象np代指,这点我认为和列表list基本没有什么不同,很多操作(比如各种的for循
系统 2019-09-27 17:49:11 2091
玩转Python量化金融工具之NumPy一切事物的开头总是困难这句话,在任何一种科学上都是适用的。——马克思前言“手把手教你”系列将为Python初学者一一介绍Python在量化金融中运用最广泛的几个库(Library):NumPy(数组、线性代数)、SciPy(统计)、pandas(时间序列、数据分析)、matplotlib(可视化分析)。建议安装Anaconda软件(自带上述常见库),并使用JupyterNotebook交互学习。1、使用“import
系统 2019-09-27 17:49:04 2091
前言本文介绍如何使用Python制作一个简单的猜数字游戏。游戏规则玩家将猜测一个数字。如果猜测是正确的,玩家赢。如果不正确,程序会提示玩家所猜的数字与实际数字相比是“大(high)”还是“小(low)”,如此往复直到玩家猜对数字。准备好Python3首先,需要在计算机上安装Python。可以从Python官网下载并安装。本教程需要使用最新版的Python3(版本3.x.x)。确保选中将Python添加到PATH变量的框。如果不这样做,将很难运行该程序。现在
系统 2019-09-27 17:47:57 2091
图片太大了,上百张图用photoshop改太慢,就想到用python写个简单的批处理。功能简单就是把原图按比例缩小复制代码代码如下:#-*-coding:cp936-*-importImageimportglob,os#图片批处理deftimage():forfilesinglob.glob('D:\\\\1\\\\*.JPG'):filepath,filename=os.path.split(files)filterame,exts=os.path.sp
系统 2019-09-27 17:46:52 2091
文章目录内存1.顺序表的形式(元素内置vs外置)元素内置元素外置2.顺序表结构(一体式vs分离式)一体式存储更换数据分离式存储更换数据数据区扩充3.顺序表的操作增加元素删除元素4.python中的顺序表List的基本实现技术内存内存以1Byte=8bits来作为存储单位。操作系统寻址最小单位为字节,一个字节为8bit。一个整形int占4Byte.在计算机中占用内存如下:0x01-0x04对应的内存存储的就是整体inta,所以我们可以看到这时把它当作一个整体
系统 2019-09-27 17:46:04 2091
#coding:utf-8#批量修改文件名importosimportreimportdatetimere_st=r'(\d+)\+\s?\((\d+)\)'#用于匹配旧的文件名,需含分组re_match_old_file_name=re.compile(re_st)#要修改的目录WORKING_PATH=r'F:\Gallery'#--------------------------------------------------------------
系统 2019-09-27 17:45:44 2091
前言因为工作需要有时候要画雷达图,但是数据好多组怎么办?不能一个一个点excel去画吧,那么可以利用python进行批量制作,得到样式如下:首先制作一个演示的excel,评分为excel随机数生成:1=INT((RAND()+4)*10)/10加入标签等得到的excel样式如下(部分,共计32行):那么接下来就是打开python写码了,本文是基于pycharm进行编写wb=load_workbook(filename=r'C:\Users\Administ
系统 2019-09-27 17:37:48 2091
CheckStyle是一个很有趣的开源框架,他可以帮助检查Java代码中的代码规范,传统的代码检查是一种很无聊的工作,而且无法全面的去检查,而大公司一般都会定期的进行代码检查,不想做也不行,怕被别人找麻烦。而CheckStyle就是一个可以帮助我们自动去检查Java代码的工具,替我们分担了不少无聊(但也是重要)的工作。CheckStyle是一个高度可配置(通过XML配置需要检查的规范),他不但是免费的软件,而且还是一个开源的软件在CheckStyle的软件
系统 2019-08-29 23:02:20 2091
、代码(以这个网页为例http://www.qunar.com/site/zh/Cooperate_4.shtml)packageextract;importorg.htmlparser.NodeFilter;importorg.htmlparser.Parser;importorg.htmlparser.filters.NodeClassFilter;importorg.htmlparser.tags.LinkTag;importorg.htmlpars
系统 2019-08-29 22:50:53 2091
在Objective-C中,有一些我们之前并不熟悉但是经常见到的数据类型,比如id、nil、Nil、SEL等等。在很多文章里,我们都见过这些数据类型的介绍,但是都没有说的太清楚。这篇文章从最底层的定义开始,介绍一下这些类型到底是怎么定义的,这会帮助我们更加深入地了解Objective-C。参考:http://unixjunkie.blogspot.com/2006/02/nil-and-nil.htmlhttp://blog.csdn.net/itudou
系统 2019-08-29 22:48:03 2091