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

python切片的步进、添加、连接简单操作示例

本文实例讲述了python切片的步进、添加、连接简单操作。分享给大家供大家参考,具体如下:步进切片:#coding:utf-8a="123456"printa[::-1]#output654321printa[::-2]#output642printa[::2]#output135字符串添加:#coding:utf-8a='123456789'a1=[]a1.extend(a[0:4])a1.extend(a[4:])printa1#output['1',

系统 2019-09-27 17:54:50 1952

Python

python实现决策树C4.5算法详解(在ID3基础上改进)

一、概论C4.5主要是在ID3的基础上改进,ID3选择(属性)树节点是选择信息增益值最大的属性作为节点。而C4.5引入了新概念“信息增益率”,C4.5是选择信息增益率最大的属性作为树节点。二、信息增益以上公式是求信息增益率(ID3的知识点)三、信息增益率信息增益率是在求出信息增益值在除以。例如下面公式为求属性为“outlook”的值:四、C4.5的完整代码fromnumpyimport*fromscipyimport*frommathimportlogim

系统 2019-09-27 17:54:47 1952

Python

python3实现mysql导出excel的方法

Mysql中'employee'表内容如下:#__Desc__=从数据库中导出数据到excel数据表中importxlwtimportpymysqlclassMYSQL:def__init__(self):passdef__del__(self):self._cursor.close()self._connect.close()defconnectDB(self):"""连接数据库:return:"""try:self._connect=pymysql.C

系统 2019-09-27 17:53:01 1952

Python

python中format()函数的简单使用教程

先给大家介绍下python中format函数,在文章下面给大家介绍python.format()函数的简单使用---恢复内容开始---python中format函数用于字符串的格式化通过关键字print('{名字}今天{动作}'.format(名字='陈某某',动作='拍视频'))#通过关键字grade={'name':'陈某某','fenshu':'59'}print('{name}电工考了{fenshu}'.format(**grade))#通过关键字

系统 2019-09-27 17:51:53 1952

Python

浅析Python 3 字符串中的 STR 和 Bytes 有什么区别

Python2的字符串有两种:str和Unicode,Python3的字符串也有两种:str和Bytes。Python2的str相当于Python3的Bytes,而Unicode相当于Python3的Bytes。Python2里面的str和Unicode是可以混用的,在都是英文字母的时候str和unicode没有区别。而Python3严格区分文本(str)和二进制数据(Bytes),文本总是Unicode,用str类型,二进制数据则用Bytes类型表示,这

系统 2019-09-27 17:50:25 1952

Python

python-Web-flask-视图内容和模板知识点西宁街

基本使用#设置cookie值@app.route('/set_cookie')defset_cookie():response=make_response("set_cookie")response.set_cookie("name","zhangsan")response.set_cookie("age","13",10)#10秒有效期returnresponse#获取cookie@app.route('/get_cookie')defget_cooki

系统 2019-09-27 17:49:19 1952

Python

Python面试准备(一)之 python语言特性

语言特性谈谈对Python和其他语言的区别答:Python是一门语法简洁优美,功能强大无比,应用领域非常广泛,具有强大完备的第三方库,他是一门强类型的可移植、可扩展,可嵌入的解释型编程语言,属于动态语言。拿C语言和Python比:Python的第三方类库比较齐全并且使用简洁,很少代码就能实现一些功能,如果用C去实现相同的功能可能就比较复杂。但是对于速度来说Python的运行速度相较于C就比较慢了。所以有利的同时也有弊端,毕竟我们的学习成本降低了。简述解释型

系统 2019-09-27 17:48:42 1952

Python

解决Python设置函数调用超时,进程卡住的问题

背景:最近写的Python代码不知为何,总是执行到一半卡住不动,为了使程序能够继续运行,设置了函数调用超时机制。代码:importtimeimportsignaldeftest(i):time.sleep(i%4)print"%dwithintime"%(i)returniif__name__=='__main__':defhandler(signum,frame):raiseAssertionErrorforiinrange(1,10):try:sign

系统 2019-09-27 17:48:29 1952

Python

好程序员Python学习路线分享实现归并排序算法

Python实现归并排序算法归并排序1945年由约翰·冯·诺伊曼首次提出。该算法是采用分治法(DivideandConquer)的一个非常典型的应用,且各层分治递归可以同时进行。分治法的基本思想将原问题分解为若干个规模更小但结构与原问题相似的子问题。递归地解这些子问题,然后将这些子问题的解组合为原问题的解。归并排序的基本思想排序一个数组,我们先把数组从中间分成前后两部分,然后对前后两部分分别排序,再将排好序的两部分合并在一起,这样整个数组就都有序了。动画(

系统 2019-09-27 17:48:16 1952