E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python-杂篇
python-
如何对df进行遍历
importpandasaspddf=pd.read_csv("data.csv")print("total{}days".format(len(df)))foridx,rowindf.iterrows():print(row['attri_name'])print("ok")
252619
·
2020-08-22 15:19
Python
Python-
深入理解递归函数中的return返回值
递归函数在Python实现决策树算法中出现过,这里记录下关于递归函数return的理解,以及递归函数的执行流程假如有一个列表[4,[3,[2,[1]]]],现在要你计算这个列表里所有数字的和,该怎么实现呢?先遍历最外面的列表,如果是数字,就累加,如果是列表,就继续遍历这个列表,这个列表里面的元素是数字,就累加,如果是列表,则继续遍历…遍历完最后一个数字后,将层层递归函数的累加值,原路返回,层层re
长野飘荡
·
2020-08-22 14:26
Python
Python-
不以科学计数法输出数字
点开几个网页,都是下面这样的解决方案:importnumpyasnpnp.set_printoptions(suppress=True)有人说没用,有人说有用我想了下,想到了格式化,测试代码如下:#-*-coding:utf-8-*-importrandomrandom.seed(2020)num=random.uniform(1e-14,1e-13)print(num)importnumpyas
长野飘荡
·
2020-08-22 14:55
Python
python-
学习 补充模块;面向对象程序设计
一、模块补充1.configparser模块1importconfigparser23config=configparser.ConfigParser()4config.read('a.ini')56#读取配置7print(config.sections())#看标题8print(config.options(config.sections()[0]))#查看某个标题下的配置项9res=confi
weixin_34381687
·
2020-08-22 14:28
[
Python-
线程]
多任务实现方法:多进程多线程一个进程内创建多个线程线程是操作系统直接支持的执行单元,因此,高级语言中大多内置了多线程的支持,Python的多线程是真正的PosixThread,而不是模拟出来的多线程Python多线程实现Python提供两个高级库:_thread和thread,_thread是低级模块,thread是高级模块,对_thread进行了封装,大多数情况下使用thread两种方法使用线程
放风筝的小小马
·
2020-08-22 13:20
Python-
关于正则表达式的总结
什么是正则表达式?正则表达式(regularexpression)描述了一种字符串匹配的模式(pattern),用于字符串的匹配和提取等操作。正则表达式在所有编程语言中都是通用的。匹配模式匹配单个字符.:匹配任意1个字符(除了n)[]:匹配[]中任意一个字符\d:匹配数字,即0-9\D:匹配非数字\s:匹配空白,即空格、tab键\S:匹配非空白\w:匹配单词字符,即a-z、A-Z、0-9、_\W:
monte
·
2020-08-22 12:07
python
总结
python-
条件循环结构
pythong-language02条件、循环结构练习题1.编写一个Python程序来查找那些既可以被7整除又可以被5整除的数字,介于1500和2700之间。count=1500whilecount<=2700ifcount%7==0&count%5==0print("%d,count")else:count+=1break2.2、龟兔赛跑游戏题目描述:话说这个世界上有各种各样的兔子和乌龟,但是研
jing_zzzzz
·
2020-08-22 12:23
python-
元组学习笔记
#元组:戴上了枷锁的列表#元组:元组不可以修改#间接修改:先转为列表进行元素修改,再将列表转为元组#元组tuple的定义#元组和列表的相互转换t1=tuple([1,2,3])printt1l1=list((1,2,3))printl1#创建元组,访问元组tuple1=(1,2,3,4,5,6)printtuple1[0]#元组的切片tuple2=tuple1[1:3]printtuple2pri
cxmscb
·
2020-08-22 12:58
pythonNote
python-
文件与文件系统
目录1.文件与文件系统打开文件文件对象方法简洁的with语句2.OS模块中关于文件/目录常用的函数3.序列化与反序列化1.文件与文件系统打开文件open(file,mode='r',buffering=None,encoding=None,errors=None,newline=None,closefd=True)Openfileandreturnastream.RaiseOSErroruponf
学机器学习的机械工程师
·
2020-08-22 12:36
python入门笔记
python-
关于None,NaN , 空字符的比较与处理(1)
https://blog.csdn.net/August1226/article/details/80652048
嘿呀嘿呀 拔罗卜
·
2020-08-22 11:49
机器学习--数据处理
Agora SDK 在Android中的使用(在线视频通话)| 掘金技术征文
学会看示例代码(可跳过)1.整体了解项目结构(1v1的视频通信示例)以前看一个Android项目先看AndroidManifest.xml,我更喜欢先把文件夹内的结构树打印出来打印文件夹内的结构树可详见:
杂篇
weixin_34124577
·
2020-08-22 11:34
python-
函数
函数(一)定义函数你可以定义一个由自己想要功能的函数,以下是简单的规则:(1)函数代码块以def关键词开头,后接函数标识符名称和圆括号()。(2)任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。(3)函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。(4)函数内容以冒号起始,并且缩进。(5)return结束函数,选择性地返回一个值给调用方。不带表达式的return相
晓楠南
·
2020-08-22 10:15
python
函数
匿名函数
python-
数据类型之元组
元组是不可以改变的序列,如果元组的元素包含列表、字典是支持修改操作的。因为不可变所以元素的修改会报错:>>>tt=(3,4,5)>>>type(tt)>>>tt[2]=4Traceback(mostrecentcalllast):File"",line1,inTypeError:'tuple'objectdoesnotsupportitemassignment(#元素修改报错)(一)元组(1)定义
晓楠南
·
2020-08-22 10:38
python
元组
python-
计算俩日期相差多少天
fromdatetimeimportdatetimeif__name__=='__main__':cur_day=datetime(2019,7,30)next_day=datetime(2019,7,31)print((next_day-cur_day).days)#1print("ok")
252619
·
2020-08-22 04:47
Python
python-
图像搜索
参考来源:《python计算机视觉》基于BOW的图像检索(一)基本介绍(1)BOW是指“Bag-of-Words”词袋模型,比较简单的理解就是将你所要分类的对象看成一个袋子,而这个袋子里装着组成这个对象的众多元素,对每个元素提取特征点,特征描述指向最多的一个类别则作为这个对象的类别。举个例子,将一段文本看成一个袋子,构成文本的每一个词汇都是独立的并放在这个袋子中,然后看这个袋子里装的都是些什么词汇
sssscan
·
2020-08-22 04:42
计算机视觉
python
Python-
层次聚类-Hierarchical clustering
层次聚类关键方法#coding:UTF-8#Hierarchicalclustering层次聚类fromE_distanceimportEuclidean_distancefromyeziimportyeziclassbicluster:def__init__(self,vec,left=None,right=None,distance=0.0,id=None):self.left=leftsel
weixin_34185364
·
2020-08-22 04:40
python-
总结numpy
使用np.random.randn(5)创建的为一个秩为1的数据结构,往往我们由于这个问题导致python代码产生bug,如图所示:a=np.random.randn(5)[-1.48338769-0.99621060.40807657-0.608696811.80409923]当我们使用a.shape时可以查看它的数据结构print(a.shape)(5,)使用np.dot运算时,我们期望得到一
学习不止于前
·
2020-08-22 03:49
python
python-
计算机视觉 - 图像检索
文章目录一.环境安装1.1项目形式1.2一些要修改的地方二.基于BOW图像检索原理2.1BOF(Bagoffeatures)原理2.2创建视觉单词2.2.1SIFT算法提取特征,创建视觉单词词汇2.2.2建立视觉单词2.2.3建立图像索引(1)建立数据库(2)将图片添加到数据库2.2.4检索图像(1)利用索引获取候选图像(2)查询一幅图像三.代码运行3.1生成词汇3.2图像索引3.3搜索图像四.结
里昂科科
·
2020-08-22 02:43
Python-
提升爬虫速度三种方式
一、提升爬虫速度提示爬虫速度主要有3种方法:多线程爬虫多进程爬虫多协程爬虫二、并发与并行、同步和异步并发是指在一个时间段内发生若干事件的情况。并行是指在同一个时刻发生若干事件的情况。当使用单核CPU时,多个工作任务就是以并发的方式运行的,因为只有一个CPU时,各个任务会分别占用CPU的一段时间依次执行。这种情况下,各个任务的时间段很短、经常切换,所以我们会感觉是“同时”进行,其实不是的。在使用多核
MOVEBXEAX
·
2020-08-22 02:06
Python爬虫
python-
获取dict的key 路径
有时候我们想获取key,这个好办直接遍历判断就行,如果想获取key在的路径就显得比较麻烦,下边的演示就是获取key路径,核心思想是递归importcopydemo_dect={'TASKBAR':{'WINKEY':{'CLOUDMUSIC':0},'POWER':{'POWER_OPTIONS':0}},'DESKTOP':{'THIS_PC':{'TUDOU':0,'POWER_OPTIONS
上海_彭彭
·
2020-08-22 02:18
python3
高级进阶之路
python-
批量为类添加属性
有一个场景就是我们给你一个list批量把里面的值赋给类里,如何做呢,请看代码:test=["a","b","c"]//指定需要添加的属性名req={"a":1,"b":2,"c":3,“d”:4}//指定dataDepence=type("Depence",(),{})//创建类foriintest:setattr(Depence,i,eval(str(req))[i])//利用setattr遍历
上海_彭彭
·
2020-08-22 02:18
python3
高级进阶之路
python-
直方图
frommpl_toolkits.mplot3dimportAxes3Dimportmatplotlib.pyplotaspltimportpandasaspdimportnumpyasnpfromscipy.optimizeimportcurve_fitfromsklearn.decompositionimportPCAfromsklearn.preprocessingimportStandar
奋斗的麻雀
·
2020-08-22 02:02
图像处理
Python-
股票-图表显示主要财务指标
将下载的个股财务指标以图表显示(仅供娱乐),其中Chinese是一个定义的输出汉字的库,是在别人的代码基础是修改的,改时贴出(手头这台电脑上没有)。importmatplotlib.pyplotaspltimportpandasaspdfrompandas.core.frameimportDataFrameimporttimeimportChineseasfntfnt.set_ch('YH',12
Qin Dong
·
2020-08-22 01:57
Python
python-
如何对一个二维数组去重
先对数组中每个一维数组内的元素排序,然后对数组遍历,把不重复的元素放入一个新的数组里。arr=[[1,2,3],[1,2,4],[2,3,1],[3,1,2],[4,1,2]]foriinarr:i.sort()res=[]foriinarr:ifinotinres:res.append(i)print(res)
尚一猛
·
2020-08-22 01:30
疯狂刷题
Python-
爬虫-动态渲染页面抓取-(Selenium)的使用
Ajax形式的请求时JS动态渲染的一种手段,我们可以通过requests和urllib库来实现页面数据抓取,但是js动态渲染页面不仅仅是AJAX一种形式,有的网页是由JS直接生成的,并非原始HTML,可能还不包含AJAX请求;例如一些报表工具ECharts官网的实例,图形都是通过JS生成的;例如淘宝页面,即使是AJAX请求数据,但是接口中包含了很多加密参数,我们很难以找到规则,也因此很难分析AJA
weixin_30597269
·
2020-08-22 00:24
Python-
列表赋值
cars=['bmw','audi','benz','ford','jaguar','lincoln']#赋值全部other_cars=carsprint(other_cars)#赋值部分other_cars=cars[0:2]print(other_cars)输出['bmw','audi','benz','ford','jaguar','lincoln']['bmw','audi']
一任天然
·
2020-08-21 23:20
Python
python-
连接MySQL(mysql.connector与MySQLdb区别)
1.安装mysql-connector命令pipinstallmysql-connectorimportmysql.connectorcnx=mysql.connector.connect(user='root',password='123456',host='127.0.0.1',database='employees')cnx.close()2.安装MySQLdb命令pipinstallMyS
Java小宝
·
2020-08-21 23:46
Python-
Numpy ndarray函数操作等学习
感觉学习的主要是函数的用法,一些简单功能的实现,以及一些函数的使用逻辑一、查看帮助文档importnumpyasnphelp(np.array)//使用help()函数,如果需要查看的是某个包里面的,需要先导入,后根据导入的语句变换help()括号内的内容#fromnumpyimport*#help(array)importnumpyasnpnp.array?//在函数名后使用问号二、Numpyn
Aris on A string
·
2020-08-21 22:48
python学习
numpy
python
Python-
快速排序
快速排序的介绍快速排序(quicksort)的采用了分治的策略。分治策略指的是:将原问题分解为若干个规模更小但结构与原问题相似的子问题。递归地解这些子问题,然后将这些子问题的解组合为原问题的解。快排的基本思想是:在序列中找一个划分值,通过一趟排序将未排序的序列排序成独立的两个部分,其中左边部分序列都比划分值小,右边部分的序列比划分值大,此时划分值的位置已确认,然后再对这两个序列按照同样的方法进行排
二进制杯莫停
·
2020-08-21 22:43
算法
python
数据结构
算法
python-
布尔表达式
1.布尔类型(bool):1.只有两种情况真/假(True/False)2.print(type(False))#type()#查看该变量的类型2.布尔表达式:1.结果只有bool2.关系运算符2>1关系等价==#一个等号是赋值两个等号是关系等价不等于!===和is的区别==值或者内容相等is值相等而且地址相等内存地址区间【-5,256】3.字符串的比较比较的是字符串对应的ASCII值A--65a
weixin_34110749
·
2020-08-21 22:58
python-
初识python
老样子,还是先来个helloworld吧....localhost:~pangw$pythonPython2.7.10(default,Jul152017,17:16:57)[GCC4.2.1CompatibleAppleLLVM9.0.0(clang-900.0.31)]ondarwinType"help","copyright","credits"or"license"formoreinfor
一个喜欢烧砖的人
·
2020-08-21 21:06
【
Python-
列表操作和方法】赋值/修改/切片等
#列表和元祖#列表list可修改,元祖tuple不可修改print(">>>BasicOperationofList>>MethodofList>>BasicOperationofList>>MethodofList<<<1.appendx.append(3)=[1,2,3,5,'h','e','l','l','o',3]x.append('3')=[1,2,3,5,'h','e','l','l'
NopDes1re
·
2020-08-21 21:38
Python
python-
列表的乘积
乘积的列表(10分)题目内容:给定一个包含若干个整数的列表alist,要求返回输出列表blist,blist中的元素为除与alist对应位置上的元素之外其余各元素的乘积。输入格式:共一行,列表中的元素以空格隔开。输出格式:共一行,为一个列表。输入样例:123输出样例:[6,3,2](注:原列表的1,对应输出6=2*3,原列表的2,对应输出3=1*3,原列表的3,对应输出2=1*2)时间限制:500
suxiaorui
·
2020-08-21 21:18
Python
python-
类魔术方法(切片,索引,重复,连接等)
1.类的切片和索引的实现classStudent(object):def__init__(self,name,scores):self.name=nameself.scores=scores#索引的是学生的成绩def__getitem__(self,index):#1).索引值的获取print(index,type(index))returnself.scores[index]def__setit
唐豆豆874379337
·
2020-08-21 21:26
Python-
脚本转换命令行效率神器Click
作者:Jackpop链接:https://www.zhihu.com/question/24590883/answer/709395848来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。官方文档:https://click.palletsprojects.com/en/7.x/Click的开发初衷就是使用最少的代码,以一种可组合的方式创建漂亮的命令行接口。它的目的是使
邓小帅
·
2020-08-21 20:23
python-
求10000以内的所有完全数
任务描述本关任务:编写Python程序,求出10000以内的所有完全数。相关知识为了完成本关任务,你需要掌握:1.while循环语句2.while循环的嵌套3.完全数的概念while循环语句如果需要在满足条件的情况下重复执行一段代码,此时可以借助循环。在Python语言中,常用的循环语句有while循环和for循环。其中,while循环的语法格式如下:while表达式:语句块说明:作为while循
帅酷酷
·
2020-08-21 20:20
#
python基础知识
python-
用range()函数快速生成列表
任务1描述本关任务:编程实现:输入一个整数n,用range()函数产生一个从n开始的10个整数组成的列表listx;将列表listx中的每个元素的值乘以2,形成一个新的列表listy。编程要求输入一个整数n,用range()函数产生一个从n开始的10个整数组成的列表listx;将列表listx中的每个元素的值乘以2,形成一个新的列表listy。根据提示,在右侧编辑器补充代码。测试说明平台会对你编写
帅酷酷
·
2020-08-21 20:20
#
案例
#
python基础知识
python-
输入圆半径,求圆周长和圆面积
任务描述本关任务:编写程序,输入圆半径,求圆周长和圆面积。输出时有文字说明,取3位小数。相关知识为了完成本关任务,你需要掌握:1.圆周长2.圆面积3.输入的圆半径最好为float型4、print()格式化输出测试说明平台会对你编写的代码进行测试:测试输入:6预期输出:圆周长为37.70,面积为113.10测试输入:18预期输出:圆周长为113.10,面积为1017.88#输入圆半径,求圆周长和圆面
帅酷酷
·
2020-08-21 20:19
#
案例
#
python基础知识
保存数据
Python-
>CSVfrompandasimportDataFrameimportosxishu_all=np.array(xishu_all)domain_result=r'E:\data'save
qiongyugaohan
·
2020-08-21 20:15
数据
Python
python-
将多个空列添加到pandas DataFrame
python-
将多个空列添加到pandasDataFrame转自:https://www.itranslater.com/qa/details/2582599586510537728https://blog.csdn.net
hellenlee22
·
2020-08-21 19:49
python-
将多个空列添加到pandas DataFrame
转自:https://www.itranslater.com/qa/details/2582599586510537728python-将多个空列添加到pandasDataFrame这可能是一个愚蠢的问题,但是如何将多个空列从列表添加到DataFrame?我可以:df[“B”]=Nonedf[“C”]=Nonedf[“D”]=None但是我不能:df[[“B”,“C”,“D”]]=NoneKeyE
hellenlee22
·
2020-08-21 19:49
python-
定义变量,判断,循环操作
python是非常强大现在美国都拿他来作为学习编程的教程了,之前我们都是使用c来学习的可想而知,python是多么的强大了把他其实简单易学的接下来就学习一些基础的把学过c的都会觉得容易的我这里使用的是python2.6的版本#coding=utf-8#加入以上代码就可以输入中文了print("MerryChristmas!")a=12b=17print(a+b)#判断b="20141225"if(
anzhui4363
·
2020-08-21 18:28
python-
猜数字小练习
isdigit的使用方法,只能对str类型的适用,判断输入的字符串里面是不是仅由数字组成;本次在写这个小程序时踩到的坑:1、int类型和字符串类型不可以做比较;2、在input下面对guess做了类型转换,把字符串类型转换成整形,但用到的isdigit方法只支持字符串类形的判断,这样就没法判断是否仅由数字组成;最后换一下位置问题就解决掉了,如下代码所示num=8foriinrange(5):gue
annuanjiu2049
·
2020-08-21 18:25
python-
编写Python程序,计算1-2+3-4+5…99的值。(while循环语句)
任务描述本关任务:编写Python程序,计算1-2+3-4+5…99的值。相关知识为了完成本关任务,你需要掌握:while循环语句while循环语句如果需要在满足条件的情况下重复执行一段代码,此时可以借助循环。在Python语言中,常用的循环语句有while循环和for循环。其中,while循环的语法格式如下:while表达式:语句块说明:作为while循环判断条件的表达式,可以是任何形式的Pyt
帅酷酷
·
2020-08-21 17:15
#
案例
#
python基础知识
Python-
面向对象(极速回顾)
1、封装、继承、多态封装__属性名==_类名__属性名封装数据:内部直接访问、外部通过接口访问封装方法:隔离复杂度,提高可扩展性继承继承关系:猫是动物派生python2:super(子类,self).父类方法()python3:super().父类方法()对于super(B,self).方法f(),先看self是谁的实例,假如是A类,则列出A类的mro列表,再找到mro列表中B类的位置,然后从B类
项佳男
·
2020-08-21 17:00
python-
用random简单生成大乐透和双色球彩票
用random随机生成一组数字直接贴上代码:#-*-coding:UTF-8-*-__author__='bo.chen''''彩票生成机双色球'''fromrandomimportchoice#随机生成一张双色球彩票defgetAcaipiao():redball=["01","02","03","04","05","06","07","08","09","10","11","12","13",
文博那些事
·
2020-08-21 08:52
Python
初学
python-
练习_2使用python编写彩票软件
#!/usr/bin/python#-*-coding:UTF-8-*-#指定编码格式,让py文件支持万国码#设置生成票数的最大值importsys;Maximum=sys.maxint;#设置生成票数的最小值Minimum=1000;#设置生成多少票数ticket_number=10;#生成票#导入随机数模块importrandom;#定义一个列表,列表大小为票数maxlist1=[0]*tic
17岁boy想当攻城狮
·
2020-08-21 08:33
从0开始python学习之路
Python-
下楼问题
#-*-coding:utf-8-*-#下楼问题,从楼上走到楼下共有h个台阶,每一步有三种走法:#走1个台阶,走2个台阶,走3个台阶。问有多少可走的方案。用递归思想和迭代思想编程。#递归stack=[0]*1024steps=0num_of_method=0num_of_call=0defdown_recursion(_high):globalsteps,num_of_method,num_of_
LeVoleurDombres
·
2020-08-21 08:51
Python修行
老祖宗智慧结晶,中国人必读的17本书之四——《庄子》
《庄子》有内篇七篇、外篇二十八篇、
杂篇
十四篇、解说三篇,一共五十二篇,十万多字。现在传三十三篇,六万五千九百二十字。《庄子》对宇宙生成论、人和自然的关系、生命价值、批判哲学有论述。
SL炮叔和大卫情圣
·
2020-08-21 07:11
Python-
迭代器和可迭代对象
可迭代对象(iterable)在之前学过的容器中,许多容器都是可迭代对象,可以直接用于for...in...循环的而对象都是可迭代对象,比如:list,tuple,dict,set,str等等。可迭代对象满足条件:实现了__iter__方法。可迭代对象并不是一种具体的数据类型,比如list是可迭代对象,dict也是可迭代对象。如何判断一个对象是否是可迭代对象?使用isinstance()函数fro
张氏小毛驴
·
2020-08-21 04:43
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他