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-
飞机大战
本人目前从事计算机视觉领域,毕业后想从事Python开发,于是自学python知识,此博客是学习了两三周Python语法,学习了Python编程入门与实践的书后,跟着教材最后的项目所做,算是实践吧,后面将书上所附源码以资源形式上传,笔者在做这个东西的时候最大的体悟是要时刻重构函数,这个项目没写完,感觉后面都差不多,全部代码在书内写着一、外星人(alien.py)importpygamefrompy
Shawn94
·
2020-08-11 13:12
Python学习
python-
删除空格
#coding=utf-8#Python读取一个文本文件,删除文本文件的空行代码如下:defdelblankline(infile,outfile):"""Deleteblanklinesofinfile"""infp=open(infile,"r",encoding='utf-8')#要去掉空行的文件outfp=open(outfile,"w",encoding='utf-8')#生成没有空行的
哗啦呼啦嘿
·
2020-08-11 06:05
python
【Head First
Python-
第六章-定制数据对象】学习笔记
1.字典-内置的数据结构,允许数据值与键关联,有两种方法创建2.class关键字定义一个类,类方法参数第一个必须为self代码:用到的txt文件:sarah.txtSarahSweeney,2002-6-17,2:58,2.58,2:39,2-25,2-55,2:54,2.18,2:55,2:55类:Athlete.pyimportsanitize#11111111111111原始方法"""cla
小海歌哥
·
2020-08-11 04:09
Python
python-
计算文本中每个单词的出现频率
数据处理计算文本中每个单词的使用频率,并从高到低进行排序fromstringimportpunctuation#打开数据导入text=open('text.txt')defcount(text):dic=dict()#创建新字典forlineintext:word=line.split()#将字符串分割为list,默认分隔符为空格foriteminword:item=item.strip(punc
Zoey_LHY
·
2020-08-11 04:45
python
day5
模块学习
-- time、datetime时间模块
1、定义模块:用来从逻辑上组织python(变量,函数,类,逻辑:实现一个功能)代码,本质就是.py结尾的python文件(文件名:test.py,对应的模块名test)包:用来从逻辑上组织模块的,本质就是一个目录(必须带__init__.py文件)2、导入方法importmodule_nameimportmodule1_name,module2_namefrommodule_nameimport
weixin_33854644
·
2020-08-11 04:57
趣学
Python-
教孩子学编程--第五章
知识点:Python中,处于同一位置且缩进相同数量空格的语句为一个语句块。整型转字符串:a=10b=str(a)字符串转整型:a='11'b=int(a)若a='11.5',则字符串转整型会出错,需要用字符串转浮点型b=float(a)若a='小白菜',则字符串转整型会出错,因为字符串中没有数字课后练习:2、小蛋糕twinkies=40iftwinkies500:print("不是太少就是太多")
网络二师兄
·
2020-08-11 04:14
Python
入门学习-
Python-
小甲鱼学习资料-Day004-改进我们的小游戏
标题改进我们的小游戏根据视频自己练习:直接上源码了importrandomsecret=random.randint(1,10)print(’------------------我爱自由工作室------------------’)temp=input(“不妨猜一下小次郎现在心里想的是哪个数字:”)guess=int(temp)whileguess!=secret:ifguess>secret:p
seven1levin
·
2020-08-11 04:47
Python
python-
哈希表
HashTable哈希表原理实例代码块哈希表实现dict字典哈希表实现set集合HashTable哈希表原理765%13=11431%13=2…实例代码块#-*-coding:utf-8-*-classArray(object):def__init__(self,size=32,init=None):self._size=sizeself._items=[init]*sizedef__getite
KrisChung
·
2020-08-11 03:05
个人总结
python-
优先级队列
#-*-coding:utf-8-*-classArray(object):def__init__(self,size=32):self._size=sizeself._items=[None]*sizedef__getitem__(self,index):returnself._items[index]def__setitem__(self,index,value):self._items[in
KrisChung
·
2020-08-11 03:34
个人总结
windows下python下载与安装
2、安装python运行
python-
master6688
·
2020-08-11 03:34
Python
python-
数组-求逆,转置等操作
>>fromnumpyimport*>>>fromnumpy.linalgimport*>>>a=array([[1.0,2.0],[3.0,4.0]])>>>printa[[1.2.][3.4.]]>>>a.transpose()array([[1.,3.],[2.,4.]])>>>inv(a)array([[-2.,1.],[1.5,-0.5]])>>>u=eye(2)#unit2x2matr
xqhlsjslcy
·
2020-08-11 01:10
Python
[Python入门及进阶笔记]
Python-
基础-函数小结
博客迁往:新地址(点击直达)新博客使用markdown维护,线下有版本库,自己写的所以会定时更新同步,同时提供更好的导航和阅读体验csdn对markdown支持不好,所以旧版不会花时间进行同步修订,抱歉-----------------函数简介及定义简介函数是可重用的程序段它们允许你给一块语句一个名称,然后你可以在你的程序的任何地方使用这个名称任意多次地运行这个语句块。函数作用:最大程度重用和最小
wklken
·
2020-08-11 01:09
05-Python入门及进阶
Python入门&进阶笔记
python-
模拟math.pi
编写循环控制代码用下面公式逼近圆周率(精确到小数点后15位),并且和math.pi的值做比较。重点:阶乘写成一个函数更加方便使用importmathdeffactorial(k):result=1whilek>=1:result*=kk-=1returnresultk=0sum=0whilek<=15:a=factorial(4*k)b=1103+26390*kc=(factorial(k))**
virusos
·
2020-08-10 22:42
python
习题
python-
回文字符串
回文字符串(10分)题目内容:给定一个字符串,判断它是否是回文字符串(即类似于peep,12321这样的对称字符串),如果是输出True,不是则输出False。判断过程中假定只考虑字母和数字字符,而且忽略字母的大小写和其它符号(如空格、标点符号等)。输入格式:共一行,为一个字符串。输出格式:共一行,为True或False。输入样例:loveevol;输出样例:True时间限制:500ms内存限制:
suxiaorui
·
2020-08-10 21:47
Python
python-
数据分析与展示(Numpy、matplotlib、pandas)---2
笔记内容整理自mooc上北京理工大学嵩天老师python系列课程数据分析与展示,本人小白一枚,如有不对,多加指正1.python自带的图像库PIL1.1常用APIImage.open()Image.fromarray()im.save()convert('L')b.astype('uint8')(这个API用于处理后的数组改变元素的数据类型,科学计算python不同于C++等编程语言,操作之后,数
郭凭海
·
2020-08-10 20:45
python基础学习
python
python-
数据分析与展示(Numpy、matplotlib、pandas)---3
笔记内容整理自mooc上北京理工大学嵩天老师python系列课程数据分析与展示,本人小白一枚,如有不对,多加指正0.pandas基于Numpy实现的,前者注重应用,后者注重结构1.Series类型(索引和数据组合的类型,也就是个带索引的narray)1.11.2apipd.Series.index/value支持切片1.3。。。。。2.DataFrame类型(共用相同索引的多维Series类型)2
郭凭海
·
2020-08-10 20:45
python基础学习
python
python-
数据分析与展示(Numpy、matplotlib、pandas)---1
笔记内容整理自mooc上北京理工大学嵩天老师python系列课程数据分析与展示,本人小白一枚,如有不对,多加指正1.ndarray对象的属性.ndim、.shape、.size(元素个数,不是占用内存大小)、.dtype、.itemsize2.创建ndarray数组的方式2.1一共有三种np.ndarray()、函数创建法、字节流创建2.2主要记录一下常用的函数创建ndarray的方法np.ara
郭凭海
·
2020-08-10 20:13
python基础学习
神奇的
Python-
实现曼德布洛特(Mandelbrot)集合(一行代码,matplotlib numpy,tensorflow)分别实现
神奇的
Python-
实现曼德布洛特(Mandelbrot)集合(一行代码,matplotlibnumpy,tensorflow)分别实现Mandelbrot图实际上是由Mandelbrot集合构成的图像
DesolatePoison
·
2020-08-10 20:21
数学
编程
math
模块学习
常用函数math.ceil(x):向上取整math.floor(x):向下取整math.copysign(x,y):返回X用y的符号表示。例如:copysign(1.0,-0.0),返回-1.0math.fabs(x):返回x的绝对值。【fabs()不适用于复数,但是abs()可以】math.factorial(x):返回x阶乘。如果x不是整数或是负数,则引发ValueError。math.isn
煙のようにそのもの
·
2020-08-10 19:46
Python基础
Python-
蒙特卡罗方法计算圆周率
蒙特卡罗方法蒙特卡罗方法于20世纪40年代美国在第二次世界大战中研制原子弹的“曼哈顿计划”计划的成员S.M.乌拉姆和J.冯·诺伊曼首先提出。数学家冯·诺伊曼用驰名世界的赌城—摩纳哥的MonteCarlo—来命名这种方法,为它蒙上了一层神秘色彩。在这之前,蒙特卡罗方法就已经存在。1777年,法国数学家布丰(GeorgesLouisLecleredeBuffon,1707—1788)提出用投针实验的方
StarLord007
·
2020-08-10 18:13
Python
Python-
基础篇
Python-
基础篇0前言1第一个程序1.1Python语言规范2Python是一门面向对象的语言2.1面向对象,类和方法2.2查看类的属性与方法2.2.1查看内置库的属性与方法2.2.2查看第三方库的属性与方法
一ye残雪
·
2020-08-10 18:04
Python
python
[
Python-
*-算法]希尔排序
希尔排序#引用书籍以及地址SolvingwithAlgorithmsandDataStructures原文中有在线调试的功能,很好用简要说明:希尔排序,有时也叫做“最小增量排序”,通过把原始的序列分解成几个子序列来提高效率,其中每个小序列使用的都是插入排序。怎么样划分这些子序列是希尔排序的关键。希尔排序不是直接把整个序列直接分割成连续的子序列,而是用了一个增量i,有时也叫做gap(间隔),通过选择
orangleliu
·
2020-08-10 18:21
如今Python
算法结构
python-
王者荣耀皮肤爬取
王者荣耀皮肤爬取爬虫一般思路发起请求,获取响应通过http库,对目标站点进行请求。等同于自己打开浏览器,输入网址库:urllib、requests;服务器返回请求内容一般为:html、文档、json字符串等。解析内容:寻找自己需要的信息,利用正则表达式或者其它库获取目标;常用的库:re、beautifulsoup4保存数据实列importrequests#importpprintimporttim
lipingpingli
·
2020-08-10 17:28
python
[Python入门及进阶笔记]
Python-
基础-集合小结
博客迁往:新地址(点击直达)新博客使用markdown维护,线下有版本库,自己写的所以会定时更新同步,同时提供更好的导航和阅读体验csdn对markdown支持不好,所以旧版不会花时间进行同步修订,抱歉----------------------集合简介python的set和其他语言类似,是一个无序不重复元素集,基本功能包括关系测试和消除重复元素.sets支持xinset,len(set),和fo
iteye_18480
·
2020-08-10 17:24
[Python入门及进阶笔记]
Python-
基础-列表及列表解析小结
博客迁往:新地址(点击直达)新博客使用markdown维护,线下有版本库,自己写的所以会定时更新同步,同时提供更好的导航和阅读体验csdn对markdown支持不好,所以旧版不会花时间进行同步修订,抱歉-----------------------------------------------列表及列表解析发现要到2013了,这两个月,离职入职,忙七忙八的,博文少了好多,笔记到是一大堆。最近开始
iteye_18480
·
2020-08-10 17:24
PYTHON-
进阶-ITERTOOLS模块
PYTHON-
进阶-ITERTOOLS模块小结这货很强大,必须掌握文档链接pymotw链接基本是基于文档的翻译和补充,相当于翻译了itertools用于高效循环的迭代函数集合组成总体,整体了解无限迭代器迭代器参数结果例子
weixin_30325971
·
2020-08-10 13:02
[Python入门及进阶笔记]
Python-
基础-数字处理相关模块
博客迁往:新地址(点击直达)新博客使用markdown维护,线下有版本库,自己写的所以会定时更新同步,同时提供更好的导航和阅读体验csdn对markdown支持不好,所以旧版不会花时间进行同步修订,抱歉---------------------数字处理相关模块math1.简介>>>importmath>>>dir(math)#这句可查看所有函数名列表>>>help(math)#查看具体定义及函数0
iteye_18480
·
2020-08-10 12:30
python-
函数对象-函数嵌套-名称空间-作用域-闭包函数-装饰器
文章目录一、函数对象二、函数嵌套三、名称空间四、作用域(作用范围)五、闭包函数六、装饰器一、函数对象函数可以被引用函数可以作为函数的参数函数可以作为函数的返回值可以被存储到容器类型中引用deffunc1():print("run")a=func1()#run可以当参数传给另外一个函数deffunc1():print('run')deffunc2(f):f()func2(func1)#run可以当作
zdc45625
·
2020-08-10 08:37
Python学习
python-
模块-turtle-轻松熊
fromturtleimport*tracer(10)ht()fillcolor('#B8860B')#填充颜色的rgb码pensize(10)#画笔的尺寸pencolor('#5E2612')#画笔颜色#body----身体部分penup()#抬起画笔goto(-70,-85)#设置起始位置seth(135)#设置起始方向pendown()#落下画笔begin_fill()circle(18,1
手写情书
·
2020-08-10 08:54
python
性能测试工具之Pycurl
模块学习
(连接速度测试等,,,)
一、pycurl模块安装【anaconda3中已经内置了pycurl。】windows命令行python3.X环境下安装:pipinstallpycurl测试pycurl是否安装成功,命令行执行pythonimportpycurlprint(pycurl.version)二、pycurl简介CURL是一个基于URL进行数据传输的命令行工具,使用C语言编写CURL支持HTTP、HTTPS、FTP、T
Python_听夏
·
2020-08-10 08:00
python自动化测试
基础入门_
Python-
模块和包.深入Celery之常用架构/方案选型/必知必会?
简单介绍:说明:此模块是一个专注于分布式消息传递的异步任务队列,所谓任务就是消息,消息中的有效载荷中包含要执行的任务需要的全部数据几大特性:1.Celery易于使用和维护,且不需要配置文件,默认配置启动时自动写入消息代理.2.Celery高可用,连接丢失或失败时客户端或消费者会自动重试,并且可通过消息代理的双主/主从模式来提高高可用性3.Celery快速,单个进程每分钟可处理百万任务,且优化后可保
weixin_33924312
·
2020-08-10 07:33
python import eventlet包时提示ImportError: cannot import name eventlet
binpythonimporteventletfromeventletimporteventfromeventletimporthubsevt=event.Event().......执行错误:root@zte-desktop:/home/ubuntu/
python
weixin_30919571
·
2020-08-10 07:49
How to Import a Module Into
Python-
转译评补
一,简介AuthorInfoAdapterAugustoneZhangUpdated:August8,2019ExplorethisArticleUsingthefrom-importinstructionUsingtheimportinstructionAskaQuestionRelatedArticlesPython'ssyntaxallowsforcodetobesignificantlys
weixin_30443075
·
2020-08-10 07:59
python-
线程的暂停, 恢复, 退出
我们都知道python中可以是threading模块实现多线程,但是模块并没有提供暂停,恢复和停止线程的方法,一旦线程对象调用start方法后,只能等到对应的方法函数运行完毕.也就是说一旦start后,线程就属于失控状态.不过,我们可以自己实现这些.一般的方法就是循环地判断一个标志位,一旦标志位到达到预定的值,就退出循环.这样就能做到退出线程了.但暂停和恢复线程就有点难了,我一直也不清除有什么好的
詹小布
·
2020-08-10 07:27
视频教程-
Python-
多进程检索-Python
Python-
多进程检索毕业于清华大学,曾担任Google算法工程师,微软人工智能领域全球最具价值专家,微软TechEd大会金牌讲师。
Allen Zhong
·
2020-08-10 07:51
python-
高阶函数及闭包的详解和使用
文章目录1、高阶函数的特点2、高阶函数2.1接受函数作为参数2.2返回值为函数(也称作闭包)2.2.1闭包的好处1、高阶函数的特点什么叫高阶函数呢?类比数学中的定义,数学中是指三次及以上的幂运算,那在这里我们就能想到至少有两个函数嵌套在一起。高阶函数有以下两个特点:接受一个或者多个函数对象作为参数(实际上是传入了函数的各行代码)将函数对象作为返回值2、高阶函数2.1接受函数作为参数举个例子,筛选出
wander_ing
·
2020-08-10 07:40
python基础
python-
斐波那契数列(函数,生成器,递归)实现
斐波那契数列解题思路代码实现(python)解题总结题目:斐波那契数列,首项是1,1,之后每项是前两项之和解题思路这个用函数实现很简单,但是每次的打印内容都占用内存,所以可以使用生成器去完成,后来又写了个递归。对照一下代码实现(python)#斐波那契数列函数实现deffib(max):#初始化下标,数列前两项n,a,b=0,0,1whilen
DanielYQ
·
2020-08-10 07:14
算法
Python
python-
多线程-共享变量问题
importthreadingsum=0loopSum=1000000lock=threading.Lock()defAdd():globalsum,loopSumforiinrange(1,loopSum):lock.acquire()sum+=1lock.release()defSub():globalsum,loopSumforiinrange(1,loopSum):lock.acquire
学习不止于前
·
2020-08-10 07:05
python
python-
数据库与多线程
1,基本的文件操作python中os模块应用importos1.返回操作系统类型,值为posix,是linux操作系统,值为nt,是windows系统printos.name2.返回操作系统的详细printos.uname()3.系统的环境变量printos.environprintos.environ.get('PATH')4.判断是否是绝对路径(不会判断文件或目录是否存在)printos.pa
哼哈国王
·
2020-08-10 07:51
CentOS7安装python
下载对应版本的Pythonhttps://www.python.org/ftp/python/笔者用wget下载的是3.6wgethttps://www.python.org/ftp/python/3.6.3/
Python
森林海的棕熊
·
2020-08-10 06:54
linux
Python-
多进程共享数据3
多进程共享自定义类方法参考自网上,总结如下,如有错误敬请指正!1.定义MyClass类继承于python的object类2.调用BaseManager的register方法注册MyClass类4.创建BaseManager对象,调用start()方法5.通过BaseManager.MyClass()的方式创建共享自定义类自定类中的数据,经过测试,类中数据至少可以是python基本数据类型,或者字典
mrbone11
·
2020-08-10 06:28
python中关于对random
模块学习
笔记
#python标准模块——random随机数importrandomx=random.random()y=random.random()print(x,y)#random.random()随机生成一个[0:1)的随机数m=random.randint(0,10)print(m)#random.randint()随机生成一个[0:10]的整数st1=random.choice(list(range(
臧初之
·
2020-08-10 06:57
python编程
Python
模块学习
笔记— —random
Python中的random模块用于生成随机数。random.random函数原型random.random()生成一个范围在[0,1)的随机浮点数。importrandomprintrandom.random()random.uniform函数原型random.uniform(a,b)生成一个指定范围内的随机浮点数,两个参数一个是上限,一个是下限。如果a>b,则生成的随机数范围在[b,a]。否则
Sin_Geek
·
2020-08-10 06:13
python-
内置函数
从下图中可以知道python3中有如下这些内置函数图一下面我们一一了解下每个函数的用法:abs()abs()函数是取绝对值的函数,在C语言只中有也有一个abs()函数但是在C语言中abs()函数的参数要求是整数,在C语言中如果要对一个浮点数取绝对值则应该用fabs()函数,但是在python中则不一样,abs()函数是对参数没有要求的,不管是整数函数浮点数都可以,并且在使用abs()函数是你传递的
huhuolianmeng
·
2020-08-10 06:42
python
2
python-
模块和类
1模块为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。我们在编写程序的时候,也经常引用其他模块,包括Python内置的模块和来自第三方的模块。使用模块还可以避免函数名和变量名冲突。相同名字的函数和变量完全可以分别存在不同的模块中,但是也要注意,
chenxl929
·
2020-08-10 06:45
python
python-
僵尸进程和孤儿进程
孤儿进程:#父进程在子进程还在运行前退出,最后会被init进程接管,init以父进程的身份处理子进程运行完毕后遗留状态信息僵尸进程:#一直创建子进程,不回收子进程运行完毕后的状态信息,从而导致大量的僵尸进程,不能产生新的进程孤儿进程:一个父进程退出,而父进程还要多个子进程还在运行,那么这么子进程将成为孤儿进程。孤儿进程被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作,in
Marck-QAQ
·
2020-08-10 06:32
python
python-
合并Excel文件-上百个不同文件夹下Excel-处理过程超多
python-
合并Excel文件【上百个不在同一文件夹下的Excel文件,处理过程超多】前言:1、今天的excel数据1.1、数据展示2、合并思路分析3、步入代码3.1、导入模块3.2、解决思路步骤4*
Jetuser-data
·
2020-08-10 06:04
Python--自动化
python-anaconda
python
python合并excel
合并excel
Excel
合并文件
python-
函数-递归-斐波那契数列
对于斐波那契数列,fibo(n)=fibo(n-1)+fibo(n-2)以下是斐波那契数列的两种写法递归实现deffibo(n):ifn<=0:return0elifn==1:return1else:returnfibo(n-1)+fibo(n-2)#相对于第一种写法,代码长了一些,但是递归次数少了许多如果n为30左右的时候代码1执行时间比代码2执行时间长很多动态规划实现defFibo(n):#创
手写情书
·
2020-08-10 05:23
python
python-
代码自定义迭代器
自定义可迭代对象classStudentlist(object):definit(self):self.list_item=[]defappend_item(self,name):self.list_item.append(name)deffunc(self):#获取Studentlist对象的迭代器stu_iter=iter(stu)print(next(stu_iter))print(next
小陆同学呀
·
2020-08-10 04:01
8月随笔[
Python-
一些好用的插件分享]
插件分享插件描述kite一款代码补全插件,自动在各编程软件中嵌入并且在代码时有其图标显示,联想速度很快四款在Pycharm中好用的插件分别是:RainbowBrackets:让你的括号变成彩虹色,易于分辨CodeGlance:用过VSCODE的朋友相必对右上方的代码全览熟悉无比,这个插件便可以提供这样的显示BackgroundImagePlus+:支持背景图片的轮播,在plus+版本中可以设置轮播
风声在耳
·
2020-08-10 00:11
假期随笔
上一页
56
57
58
59
60
61
62
63
下一页
按字母分类:
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
其他