Python开发知识回答分享社区,提供包括Python核心编程、网络爬虫、人工智能、全栈开发等Python相关问答和技术分享。
【Hadoop技术】——Hadoop快速入门
一、 Hadoop简介1.Hadoop是一个开源的分布式计算平台2.提供的功能:利用服务器集群,根据用户的自定义业务逻辑,对海量数据进行分布式处理处理什么问题:海量数据的存储和海量数据的分析计算问题。Hadoop的两大核心:HDFS和MapReduce3.Hadoop的核心组件:Comm...
Python爬取新浪新闻数据写入Excel
先爬取最新消息列表,再循环爬取对应url中的新闻详细数据#-*-coding:utf-8-*- """ SpyderEditor news.py. """ importrequests frombs4importBeautifulSoup fromdatetimeimportdatetime importjson ...
python爬取所有股票数据并保存到excel文件
#-*-coding:utf-8-*- """ CreatedonThuOct2210:00:272020 @author:LiKely """ importrequests frombs4importBeautifulSoup fromdatetimeimportdatetime importtime impo...
Python基础教程之Python 变量类型
#变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。 #基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。 #因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。变量赋值#Python中的变量...
Python基础教程之Python 标识符
在Python里,标识符由字母、数字、下划线组成,但不能以数字开头。ps:以下代码可以直接执行Python标识符 #Python中标识符区分大小写。 #以下划线开头的标识符有特殊意义,以单下划线开头_foo的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能...
中缀表达式转后缀表达式Python
中缀表达式转后缀表达式参考的文章就是直接给出了算法,但是算法如何推导出来的还没有弄明白,简单记录下我自己的理解,强行解释一下。后缀表达式就是操作符再操作数的后面,并且计算机能够根据简单的优先级就能进行运算。之前介绍手动形式转换中缀表达式的时...
无序表的实现Python
无序表的实现无序表是一种线性结构,对比有序表(元素的位置是根据其值的大小而设定的),无序表的元素位置不是因为其值的大小而改变。类似于Python中的List。Python中的List是以顺序存储的方式实现的,本文以链式存储的形式实现无序表,所以元素互称为前驱元...
排序算法之插入排序Python
介绍一种新的排序算法,插入排序。先想想一下在玩扑克牌时的动作,当刚开始发完牌时,每个人都需要整理手中的牌,那么我们排序时,就需要从乱序中的牌中拿出一张牌,将这张牌和已经排好序的牌进行比较,从而放到正确的位置。以此类推,直到排好所有的牌。比如...
映射抽象数据类型实现Python
映射抽象数据类型是散列的应用之一,因为其散列函数与存储空间的关联,使得查找效率大大提高,但随之而来的是空间利用率的下降。准确的说是一种空间换时间。其实字典也是映射抽象数据类型,因为映射函数的关系,使得存储的数据是无序的。我就简单实现了一下,...
树结构之嵌套列表法实现Python
除了队列,栈等数据结构,树也是另一种数据结构。最常见的树结构就是家谱了,从祖先开始,若干个儿子,孙子等等。文件系统也是树结构的应用之一。树用递归的定义来说就是,树有一个根节点,然后(可有可无)有若干个分支(子树),每个子树其实也是一棵树,也...
树结构之节点链接法实现Python
除了链表嵌套法实现树,最形象就是节点链接法了。每个节点就相当于树的节点,树的节点是要连接的,并且有左子树和右子树,所以就和链表那样,用节点的某个变量保存下一个节点(两个子树),其实树是一个递归的数据结构。首先定义一个树类,并初始化树。只有一...
数据分析(Python)分散情况——箱型图分析
箱型图箱形图(Box-plot)用于展示一组数据的离散情况,因形状形如箱子而得名。主要用于反映原始数据分布的特征,还可以进行多组数据分布特征的比较。异常值识别定义在小于QL-1.5IQR或者大于QL+1.5IQR的值。QL、QU分别为下四分位数,上四分位数,IQR为四分位...
使用Python的matplotlib画出一个分段函数的图像
分段函数图像画如下函数图像f ( x ) = { − 3 x + 1 ( x ≤ − 1 2 ) 3 + x ( − 1 2 < x < 2 ) 3 x − 1 ( x ≥ 2 ) f(x)=\left\{代码实现importmatplotlib.pyplotaspltimportnumpyasnp t=np.arange(-3,4,0.01)y_list=[]#记录函数值def...
数据标准化 Python代码
importpandasaspd importnumpyasnp datafile='../data/normalization_data.xls'#参数初始化 data=pd.read_excel(datafile,header=None)#读取数据最小-最大规范化x ∗ = x − m i n m a x − m i n ( n e w _ m a x...
关于Python的列表推导式用于画函数图像
这个列表推导式以前没见过,现在用起来感觉还挺方便的。具体用法是这样的,比如说,我创建了一个一维numpy列表x_np_list=np.linspace(0,2,1000)1y_np_list=np.array([function()foriinx_np_list]) #这里function是函数名,括号可以有参数1至于为什么要这么创...