- 军军小站|张军博客
搜索到与相关的文章
Python

python 标准差计算的实现(std)

numpy.std()求标准差的时候默认是除以n的,即是有偏的,np.std无偏样本标准差方式为加入参数ddof=1;pandas.std()默认是除以n-1的,即是无偏的,如果想和numpy.std()一样有偏,需要加上参数ddof=0,即pandas.std(ddof=0);DataFrame的describe()中就包含有std();demo:>>>aarray([0,1,2,3,4,5,6,7,8,9])>>>np.std(a,ddof=1)3.0

系统 2019-09-27 17:54:58 1911

Python

开发人工智能电话机器人必须掌握的语言,Python

要说近几年科技圈什么最火热,无疑就是人工智能,各大科技公司纷纷投入这个浪潮之中,很多从事的是毫不相关的行业的企业也投入到了人工智能的开发与应用中,也想在里面分得一勺半羹。提及人工智能,就不得不说到和他息息相关的开发工具,python就是最接近AI的预言之一。总所周知,机器学习和深度学习是开发人工智能两个非常重要的模块,而Python拥有keras、Numpy、matplotlib、sklearn、等大量的库,像matplotlib、sklearn、pand

系统 2019-09-27 17:53:31 1911

Python

分享6个隐藏的python功能

小编在以前给大家介绍过python一些很少用到的功能,这次我们给大家分享了6个隐藏的python功能,学习下。在python的设计哲学中,有这么一条内容:“Simpleisbetterthancomplex”,简单的代码比复杂的要好,这也是为什么python被推荐为初学者必学的语言。很多人初学python,往往会受到其他语言的影响,比如之前学过java的,把python代码写的像java一样。举个例子,在java中设计一个类时,我们常常会为内部变量定义ge

系统 2019-09-27 17:53:03 1911

Python

Python练习题汇总【持续更新】

练习题汇总设计一个函数,判断用户传入的对象(字符串、列表、元组)长度是否大于5,若是返回True,否则返回Falsedefislength(obj):#判断对象的类型iftype(obj)in[str,list,tuple]:iflen(obj)>5:returnTrueelse:returnFalse设计一个函数,检查用户传入的对象(字符串、列表、元组)的每一个元素是否含有空内容【字符串中含有空格,列表与元组中函数有空串】。若含有则返回True,否则返回

系统 2019-09-27 17:52:06 1911

Python

Python学习---超详细字符串用法大全,好文推荐!

来自:Python编程与实战(微信号:pthon1024),作者:Jerryning没有办法转,整个复制下来了本文要点字符串拼接拆分含有多种分隔符的字符串判读字符串a是否以字符串b开头或结尾调整字符串中文本的格式对字符串进行左,右,居中对齐删除字符串中不需要的字符字符串拼接实际场景:把列表中的数据拼接成一个字符串解决方案:使用str.join()方法>>>li=['cxk','cxk','kk','caibi']>>>''.join([str(i)fori

系统 2019-09-27 17:52:00 1911

Python

VSCode下好用的Python插件及配置

MSPython插件。这是微软官方的Python插件,已经自带很多功能。下面是插件功能描述,其中部分内容我做了翻译。a)Linting(Prospector,Pylint,pycodestyle,Flake8,pylama,pydocstyle,mypywithconfigfilesandplugins)静态代码扫描(可以理解为代码语法和格式错误提示,支持多种linter)b)Intellisense(autocompletionwithsupportfo

系统 2019-09-27 17:51:41 1911

Python

Sublime Text编辑器配置Python解释器简易教程

前天在微信上遇到一个小伙伴问我一个关于Sublimetext配置Python解释器的问题,可能是初学者,对这方面还不是很懂,想使用快捷键但是徒劳一场,因为缺少Python解释器,直接按下快捷键Ctrl+B是不会得到想要的结果的。鉴于此,如果有小伙伴想使用Sublime跑Python程序的话,那么配置Python解释器是必不可少的一步,这里小编整理这篇手把手教程,希望为后来者铺砖引路。下面是详细教程:1、首先打开Sublime,如下图所示,然后选择“Pref

系统 2019-09-27 17:50:11 1911

Python

初学Python需要安装哪些软件?

​算法工程师Python这几年热度逐渐上升,在很多高校Python也被列为通识课程,之所以如此受欢迎正是由于它的高效、简洁、易用、强大的第三方库等优点。如今在web开发、人工智能、大数据等方便应用非常广泛。不管你是否喜欢,不管怎么吐槽,如果想要从事人工智能,依然很难绕过Python,虽然这两年julia、Go被炒得也很热,但是在人工智能方面依然无法撼动Python的地位。目录Python解释器IDEpip代理虚拟环境Python解释器编程语言都会涉及编译器

系统 2019-09-27 17:50:07 1911

Python

Python中为什么要用self探讨

接触Python以来,看到类里的函数要带个self参数,一直搞不懂啥麻子原因。晚上特别针对Python的self查了一下,理理。Python要self的理由Python的类的方法和普通的函数有一个很明显的区别,在类的方法必须有个额外的第一个参数(self),但在调用这个方法的时候不必为这个参数赋值(显胜于隐的引发)。Python的类的方法的这个特别的参数指代的是对象本身,而按照Python的惯例,它用self来表示。(当然我们也可以用其他任何名称来代替,只

系统 2019-09-27 17:49:43 1911

Python

程序员的七夕,用30行代码让Python化身表白神器

转眼又到了咱们中国传统的情人节七夕了,今天笔者就带大家来领略一下用Python表白的方式。让程序员的恋人们感受一下IT人的浪漫。一、词云制作首先咱们可以用之前介绍过的wordcould包制作词云。wordcloud包安装十分简单。pip即可完成安装pipinstallwordcloud然后需要制作一个背景图片,为了应急我用艺术字做了个七夕的图片,如果大家来不及直接图片另存为使用下图即可。具体制作的词云的代码如下:fromwordcloudimportWor

系统 2019-09-27 17:49:41 1911