51dev.com IT技术开发者社区

51dev.com 技术开发者社区

热点资讯 HotNews

  • 三星为Note 7道歉会挽回现今颓势吗?三星为Note 7道歉会挽回现今颓势吗?
  • 58到家的上门O2O独角戏还能唱多久?58到家的上门O2O独角戏还能唱多久?
  • 1
  • 2
pandas的合并、连接、去重、替换

pandas的合并、连接、去重、替换

1importpandasaspd2importnumpyasnp34#merge合并,类似于excel中的vlookup56df1=pd.dataframe({‘key‘:[‘k0‘,‘k1‘,‘k2‘,‘k3‘],7‘a‘:[‘a0‘,‘a1‘,‘a2‘,‘a3‘],8‘b‘:[‘b0‘,‘b1‘,‘b2‘,‘b3...

day16 (模块)

day16 (模块)

‘‘‘1.生成器中的send方法--给当前停止的yield发生信息--内部调用__next__()取到下一个yield的返回值2.递归:函数的(直接,间接)自调用--回溯与递推--重点:出口|递归的条件3.匿名函数--lambda参数列表:(返回值,返回值)--应用场景:1.用变量接受|2.结合内置函数使用--add=...

super在python中有什么用

super在python中有什么用

所属网站分类:python高级> 面向对象作者:阿里妈妈链接:来源:python黑洞网 有什么区别? classchild(somebaseclass):def__init__(self):super(child,self).__init__()和  classc...

Python基础数据类型:字典dict

Python基础数据类型:字典dict

python基础数据类型:字典dict字典的初识字典的使用(增删改查)字典的嵌套字典的初识:why:列表可以存储大量的数据,数据之间的关联性不强[‘太白‘,18,‘男‘,‘大壮‘,3,‘男‘]列表的查询速度比较慢。what:容器型数据类型:dict。how:数据类型的分类(可变与不可变):可变(不可哈希)的数据类型:l...

Python学习:ModuleNotFoundError: No module named 'pygal.i18n' 的解决方法

Python学习:ModuleNotFoundError: No module named 'pygal.i18n' 的解决方法

最近在学《python编程:从入门到实践》,16.2小结中frompygal.i18nimportcountries获取两个字母的国别码,我用的pygal的版本是2.4.0(终端pipshowpygal查看版本)这个版本没有pygal.i18n的模块,最后报错modulenotfounderror:nomodulena...

day21 03 异常处理

day21 03 异常处理

day2103异常处理 1.什么是异常异常:程序运行时发生错误的信号错误:语法错误(一般是不能处理的异常)      逻辑错误(可处理的异常)特点:程序一旦发生错误,就从错误的位置停下来,不再继续执行后面的内容2.怎么处理异常呢?比如下面类型代码的异...

08 编程语言介绍(三)高级语言

08 编程语言介绍(三)高级语言

高级语言:高级语言是大多数编程者的选择。汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作相关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识,高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言...

x01.xiangqi: 走动棋子

x01.xiangqi: 走动棋子

采用pygame写的象棋程序,目前只完成绘制棋盘与走动棋子,还没考虑规则等问题。1.代码:"""x01.xiangqi(c)2019byx01"""importos,sys,pygamefrompygame.localsimport*basedir=os.path.dirname(os.path.abspath(__f...

Pycharm中闪烁的竖线变成闪烁的竖条如何解决

Pycharm中闪烁的竖线变成闪烁的竖条如何解决

操作很简单:按键盘上的insert键...

DBUtils数据库连接池

DBUtils数据库连接池

使用数据库连接池技术,可以重复使用多个数据库连接,避免每次执行数据库操作都建立连接和关闭连接,也避免了大型应用同时占用多个数据库连接。以连接mysql为例importpymysqlfromdbutils.pooleddbimportpooleddbpool=pooleddb(creator=pymysql,#使用链接数...

12 Python解释器类型&Python2or3

12 Python解释器类型&Python2or3

我们现在知道了python是一门解释型语言,代码想运行,必须通过解释器执行,python的解释器本身也可以看作是个程序(翻译官司是哪国人不重要),这个程序是什么语言开发的呢?答案是好几种语言?what?因为python有好几种解释器,分别基于不同语言开发,每个解释器特点不同,但都能正常运行我们的python代码,下面分...

20190503-汉明距离

20190503-汉明距离

难度分类简单题目描述两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。给出两个整数 x 和 y,计算它们之间的汉明距离注意:0≤ x, y <231.示例:输入:x=1,y=4输出:2解释:1  (0001)4...

20190503-相同的树

20190503-相同的树

难度分类简单题目描述给定两个二叉树,编写一个函数来检验它们是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。示例 1:输入:      1       &...

Python基础函数

Python基础函数

join()函数的用法 join()函数连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串语法:‘sep‘.join(seq)参数说明sep:分隔符。可以为空seq:要连接的元素序列、字符串、元组、字典上面的语法即:以sep作为分隔符,将seq所有的元素合并成一个新的字符...

14 变量与变量的作用

14 变量与变量的作用

计算机的主要作用之一是进行运算,用python进行数值运算非常容易,跟我们平常用计算器一样简单:1>>>print(‘eat‘,10+15+7+4+7+3)2eat463>>>print(‘cloth‘,20)4cloth205>>>print(‘traffic‘,...