搜索到与相关的文章
Python

python_面向对象三大特性-多态

定义:不同的子类对象调用相同的父类方法,产生不同的执行结果多态指的是一类事物有多种形态,(一个抽象类有多个子类,因而多态的概念依赖于继承)多态是调用方法的技巧,不会影响到类的内部设计关键点:继承改写(重载)#定义狗类classDog:defwork(self):print("狗是人类的好朋友")#定义警犬类classArmyDog(Dog):defwork(self):print('追击敌人')#定义缉毒犬类classDrugDog(Dog):defwor

系统 2019-09-27 17:54:27 2034

Python

python从图片到视频

综述python从图片变为视频代码importcv2importnumpyasnpimportosfromos.pathimportisfile,joinpathIn='./im3/'#imgsequence注意:您的index应该为诸如:1.png2.png之类pathOut='videoscans_10000_smooth_7.avi'fps=7frame_array=[]files=[fforfinos.listdir(pathIn)ifisfile

系统 2019-09-27 17:54:00 2034

Python

Python实现多线程/多进程的TCP服务器

多线程的TCP服务器,供大家参考,具体内容如下背景:同学公司的传感器设备需要将收集的数据发到服务器上,前期想写一个简单的服务器来测试下使用效果,设备收集的数据非常的重要,所以考虑使用TCP协议来实现。因为只是测试使用,所以采用多线程的方式,毕竟节省资源嘛(使用协程时会导致I/O阻塞)开门见山,直接搬上来了一、tcp_server_v1.0使用说明:1.运行环境:python3解释器,并安装socket、threading模块;2.该版本使用多线程实现的多任

系统 2019-09-27 17:53:40 2034

Python

对称的二叉树 python leetcode101

题目:给定一个二叉树,检查它是否是镜像对称的。例如,二叉树[1,2,2,3,4,4,3]是对称的。1/\22/\/\3443但是下面这个[1,2,2,null,3,null,3]则不是镜像对称的:1/\22\\33用递归和队列实现#递归#Definitionforabinarytreenode.#classTreeNode:#def__init__(self,x):#self.val=x#self.left=None#self.right=Noneclas

系统 2019-09-27 17:53:29 2034

Python

Python面向对象编程——元类

Python面向对象编程——元类一、只是储备exec:三个参数参数一:字符串形式的命令参数二:全局作用域(字典形式),如果不指定,默认为globals()参数三:局部作用域(字典形式),如果不指定,默认为locals()exec的使用#可以把exec命令的执行当成是一个函数的执行,会将执行期间产生的名字存放于局部名称空间中g={'x':1,'y':2}l={}exec('''globalx,zx=100z=200m=300''',g,l)print(g)#

系统 2019-09-27 17:53:16 2034

Python

python GUI实例学习

在学习本篇之前,如果你对Python下进行GUI编程基础内容还有不明白,推荐一篇相关文章:简单介绍利用TK在Python下进行GUI编程的教程写一个简单的界面很容易,即使是什么都不了解的情况下,这个文本转载了最简单的界面编写,下个文本介绍了TK的简单但具体的应用在python中创建一个窗口,然后显示出来。fromTkinterimport*root=Tk()root.mainloop()就3行就能够把主窗口显示出来了。root是一个变量名称,其代表了这个主

系统 2019-09-27 17:53:14 2034

Python

python 小细节

1.递归时用self.函数名2.python中只有None表示空,没有null,NULL3.切片:切片的语法表达式为:[start_index:end_index:step],同时索引可分为正向和负向两种,其中:start_index表示起始索引end_index表示结束索引step表示步长,步长不能为0,且默认值为1或split()通过指定分隔符对字符串进行切片,如果参数num有指定值,则仅分隔num+1个子字符串str.split(str="",num

系统 2019-09-27 17:53:07 2034

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 2034

Python

利用Python爬取豆瓣电影

目标:使用Python爬取豆瓣电影并保存MongoDB数据库中我们先来看一下通过浏览器的方式来筛选某些特定的电影:我们把URL来复制出来分析分析:https://movie.douban.com/tag/#/?sort=T&range=0,10&tags=%E7%94%B5%E5%BD%B1,%E7%88%B1%E6%83%85,%E7%BE%8E%E5%9B%BD,%E9%BB%91%E5%B8%AE有3个字段是非常重要的:1.sort=T2.range

系统 2019-09-27 17:52:44 2034

Python

Python 求对数

文章目录1.描述2.语法3.参数4.返回值5.实例演战5.1.求解$\ln2$5.2.求解$\log_210$1.描述log()返回x的自然对数。2.语法以下是log()方法的语法:importmathmath.log(x[,base])注意:log()是不能直接访问的,需要导入math模块,通过静态对象调用该方法。3.参数x–数值表达式。base–可选,底数,默认为e。4.返回值返回x的自然对数,x>0。5.实例演战5.1.求解ln⁡2\ln2ln2im

系统 2019-09-27 17:52:07 2034