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进阶With
【百尺竿头,更进一步学Python】
Python进阶
课程——迭代器
【百尺竿头,更进一步学Python】
Python进阶
课程——迭代器今天我们讲的东西其实很久以前就用过,只不过当时我们的知识不够丰富,所以当时我们没有进行具体讲解,而今天我们已经学了
Python进阶
课程,
别The Crossing
·
2020-09-11 06:59
百尺竿头更进一步
迭代器
Python
python
迭代器
可迭代对象
迭代
【百尺竿头,更进一步学Python】
Python进阶
课程——Python线程
【百尺竿头,更进一步学Python】
Python进阶
课程——Python线程今天我们在学习线程之前,我们先对我们以前学过的
Python进阶
课程进行一次回顾.俗话说得好:“温故而知新,可以为师矣”!
别The Crossing
·
2020-09-11 06:58
百尺竿头更进一步
Python进阶课程
Python线程
【百尺竿头,更进一步学Python】
Python进阶
课程——生成器
【百尺竿头,更进一步学Python】
Python进阶
课程——生成器学习了迭代器以后,今天我们来讲它的好兄弟生成器.在学习生成器之前,我们先对学过的迭代器进行一次巩固.迭代器(巩固)我们都知道利用迭代器,
别The Crossing
·
2020-09-11 06:41
百尺竿头更进一步
生成器
Python
python
生成器
Python进阶课程
华为工程师总结的Python面试指南PDF,开放下载
资料介绍这份资料非常全面且详细,从Python基础到
Python进阶
高级面试题,Django、Flask等Web框架以及爬虫、数据分析知识,数据库、算法与数据结构、架构方面的均有涉
互扯程序
·
2020-09-11 02:26
python_5:系列化学python之二
2-2:
python进阶
P81:1.9.6-PyCharm介绍P82:1.9.7-函数简介P83:1.9.8-函数定义和调用P84:1.9.9-有参数的函数P85:1.9.10-函数的应用P86:1.10.0
独行侠的守望
·
2020-09-10 23:57
04
python
课程列表页
课程分类: 全部 Python Linux运维
Python进阶
开发工具 Go语言 机器学习 技术生涯 筛 
天空小强
·
2020-09-10 20:44
python进阶
笔记(3)——队列
python进阶
笔记(2)——队列概念常用方法概念队列(queue)是一种具有先进先出特征的线性数据结构,元素的添加只能在一端进行,元素的删除只能在另一端进行。
weixin_43940444
·
2020-09-03 20:41
python新手入门
队列
python
Python-100days-16
Day16-
Python进阶
之数据结构大“O”表示法当我们比较一个算法时,用一个T的函数表示赋值语句的数量,例如T(n)=1+n,n一般指问题的规模,也就是为了解决一个规模为n,对应的n+1的操作部署的问题
llch
·
2020-08-26 23:25
Python进阶
上下文管理器(Context managers)
上下文管理器允许你在有需要的时候,精确地分配和释放资源。使用上下文管理器最广泛的案例就是with语句了。想象下你有两个需要结对执行的相关操作,然后还要在它们中间放置一段代码。上下文管理器就是专门让你做这种事情的。withopen('some_file','w')asopened_file:opened_file.write('Hola!')#上面那段代码与这一段是等价的file=open('som
FicowShen
·
2020-08-26 16:09
Python进阶
学习之超市结账时间计算
题目:现有一个队列排队在超市排队结账,总共有n个结账机器,设计一个函数来计算总共的结账时间。函数总共有两个变量:排队人员的列表,每个列表元素代表一个排队人员,元素的值代表所需结账时间超市的结账机器数n,一个正整数说明:只有一个队列,且队列顺序不会改变假定队列每个人结账完就立刻让出结账机器答案:defqueue_time(customers,n):L=[0]*nforiincustomers:L[L
王渝林
·
2020-08-26 15:17
Python进阶
三部曲网络编程.md
使用Python进行网络编程时,实际上是在Python程序中本身这个进程内,连接到指定服务器进程的通信端口进行通信,所以网络通信也可以看成两个进程间的通信。提到网络编程必须提到的一个概念是Socket,Socket是网络编程的一个抽象概念,通常我们用一个Socket表示打开了一个网络连接,而打开一个socket需要知道目标计算机的IP地址和端口号,再指定协类型即可。Python提供了两个基本的So
退休的程序员
·
2020-08-26 14:29
Python
Python从入门到精通
Python进阶
三部曲之IO操作
IO编程文件读写打开文件open(file,mode='r',buffering=None,encoding=None,errors=None,newline=None,closefd=True)具体需要查看API,这里只介绍几个常用的方法。open函数的文件名是必传参数,返回一个文件对象#打开一个文件。f=open('read.txt','r')open函数的mode参数:值功能描述‘r’读模式
退休的程序员
·
2020-08-26 14:58
Python
Python进阶
篇——lambda、map、filter、reduce高级函数的使用
OK,我们今天来简单讲一下Python中的几个高级函数,为什么说这是高级函数呢?因为它可以极大的减少我们的代码量,让我们的代码看起来更加的清爽,提高我们的开发速度;用lambda创建匿名函数在理解匿名函数之前,我们先来回顾下我们之前创建函数是怎么创建的:def函数名(参数1,参数2[,……]):函数主体return返回值标标准准的函数构建方法,但是有一个问题,当我们创建的函数只需要计算两个数相加之
创客老师Apple
·
2020-08-26 08:39
Python
飞桨PaddlePaddle-Python-AI入门总结
小白逆袭大神系列(一)—Python基础:https://blog.csdn.net/XiaoFengsen/article/details/105828723深度学习入门之Python小白逆袭大神系列(二)—
Python
何处微尘
·
2020-08-25 17:56
python
深度学习
Python进阶
学习: 正则表达式及异常处理
目录Python正则表达式:re模块:compile函数re.match函数Python异常处理:Python正则表达式:正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。通俗而言,就是通过某种规则,来匹配符合条件的字符序列。re模块:importrere.findall(pattern,string,flags=0)#会将所有符合条件的字符,放在一个列表中#pat
Thinklov
·
2020-08-25 09:52
Python编程
python进阶
用法2 【从帮助函数看python内存申请机制】
前言介绍了四个帮助函数,dir(),help(),type(),id(),通过id()函数进一步分析了python在申请内存方面的效率问题,提到的基本类型有string,list,queue和deque四个帮助函数dir()函数dir()函数是查看函数或模块内的操作方法都有什么,输出的是方法列表。dir('str')也可以查看自己定义的函数help()函数help()函数是查看函数或模块用途的详细
Sp4rkW
·
2020-08-24 18:56
编程语言
python进阶用法
腾讯工程师总结的Python面试指南PDF,开放下载
资料介绍这份资料非常全面且详细,从Python基础到
Python进阶
高级面试题,Django、Flask等Web框架以及爬虫、数据分析知识,数据库、算法与数据结构、架构方面的均有涉
程序员吴师兄
·
2020-08-24 14:42
腾讯
编程语言
python
面试
portlet
Python进阶
- 对象,名字以及绑定
Python进阶
-对象,名字以及绑定写在前面如非特别说明,下文均基于Python31、一切皆对象Python哲学:Python中一切皆对象1.1数据模型-对象,值以及类型对象是Python对数据的抽象。
dengjuan7930
·
2020-08-24 14:28
【
Python进阶
学习】多继承的使用及注意点
【
Python进阶
学习】多继承的使用及注意点前言Python的继承单继承多继承多继承的方法执行顺序多继承时通过super方法初始化关于Python的_mro_方法Python多继承的注意事项参考文献前言继承
George-Henry
·
2020-08-24 00:37
Python进阶知识
Python
编程语言
类
python
面向对象编程
继承
【
Python进阶
学习】gRPC身份认证与流式通信
【
Python进阶
学习】gRPC身份认证与流式通信前言RPC的身份认证RPC服务一般的加密认证方法gRPC的加密认证方法实践gRPC的TLS认证生成证书部署gRPC服务加入TLS认证gRPC的流式通信流式通信的方式流式通信的具体实现什么时候用
George-Henry
·
2020-08-24 00:05
Python进阶知识
Python
【
Python进阶
学习】基于async和await实现非阻塞I/O调用
Python基于async和await实现非阻塞I/O调用前言python协程与I/O调用的现状协程的一般使用方法Python中一般的I/O调用方法常用的异步I/O库aiohttp库aiomysql库关于async和await结合Tornado框架实现异步服务器基本的实现方式非阻塞的实现方式Tornado部署最佳实践参考文献前言前面的章节中讲述过Python的协程及其使用方法,在众多网络模型中,为
George-Henry
·
2020-08-24 00:05
Python进阶知识
python
协程
高并发
多线程
非阻塞
Python进阶
函数缓存 (Function caching)
函数缓存允许我们将一个函数对于给定参数的返回值缓存起来。当一个I/O密集的函数被频繁使用相同的参数调用的时候,函数缓存可以节约时间。在Python3.2版本以前我们只有写一个自定义的实现。在Python3.2以后版本,有个lru_cache的装饰器,允许我们将一个函数的返回值快速地缓存或取消缓存。Python3.2及以后版本我们来实现一个斐波那契计算器,并使用lru_cache。fromfunct
FicowShen
·
2020-08-23 22:17
【
Python进阶
学习】gRPC的基本使用教程
【
Python进阶
学习】gRPC的基本使用教程前言快速上手gRPC了解protocolbuffer语法使用使用工具生成对应语言的源代码搭建PythongRPC服务最佳实践gRPC的优势性能代码生成严格的规范流推荐使用
George-Henry
·
2020-08-23 22:44
Python进阶知识
Python进阶
之“属性(property)”详解
来源:http://python.jobbole.com/80955/Python中有一个被称为属性函数(property)的小概念,它可以做一些有用的事情。在这篇文章中,我们将看到如何能做以下几点:将类方法转换为只读属性重新实现一个属性的setter和getter方法在本文中,您将学习如何以几种不同的方式来使用内置的属性函数。希望读到文章的末尾时,你能看到它是多么有用。开始使用属性函数的最简单的
weixin_33691817
·
2020-08-22 23:29
Python进阶
学习(10)—递归(阶乘,文件系统以及二分查找的递归函数)
1如何理解“递归”递归是一种应用非常广泛的算法(或者编程技巧),通过一个函数在执行过程中一次或多次调用其本身,或者通过一种数据结构在其表示中依赖于相同的类型的结构或者更小的实例。之后我们要讲的很多数据结构和算法的编码实现都要用到递归,比如DFS深度优先搜索、前中后序二叉树遍历等等。所以,搞懂递归非常重要,否则,后面复杂一些的数据结构和算法学起来就会比较吃力。2递归需要满足的三个条件1一个问题的解可
科学大道不十三
·
2020-08-22 14:04
#
Python数据结构与算法
文件系统以及二分查找的递归函
Python进阶
学习(3)—顺序表
顺序表在学习顺序表之前,让我们来思考几个问题列表的下标为什么从零开始为什么列表append比insert快列表append之后,id值为什么不变,也可以说内存地址不变我们先来讨论三个概念1类型在Python中有很多基本的数据类型,比如int,char等2内存与CPU相关,单位是字节(bite),在内存中,由于数据类型的不同,所以他们所占的字节就不同,在32位的电脑中,int类占四个字节,一个字占节
科学大道不十三
·
2020-08-22 14:04
#
Python数据结构与算法
Python进阶
学习(12)—选择排序(超详细加图解)
选择排序选择排序(Selectionsort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。选择排序的主要优点与数据移动有关。如果某个元素位于正确的最终位置上,则它不会被移动。选择排序每次交换一对元素,它们当中至少有一个将被移到
科学大道不十三
·
2020-08-22 14:04
#
Python数据结构与算法
Python进阶
学习(15)—快速排序(超详细加图解)
快速排序快速排序(英语:Quicksort),又称划分交换排序(partition-exchangesort),通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。步骤为:1从数列中挑出一个元素,称为"基准"(pivot),2重新排序数列,所有元素比基
科学大道不十三
·
2020-08-22 11:05
#
Python数据结构与算法
python进阶
-17.pandas中的日期处理
目录创建一个对象获取当前是时间时间戳将当前时间格式化显示只要年月日只要时分秒时间是减法的,得到timedelta对象有时候是个特殊的时间str原封不动的复制与修改,想要什么就换成特殊占位符。strproducttime本地时间:2020-7-609:01:02dateutil.parser.parsepandas中被转换的值有缺失值importnumpyasnpimportpandasaspdfr
wang旭炎
·
2020-08-22 04:34
python
timestamp
python进阶
-15.pandas-汇总计算,描述统计-唯一值,值计算-缺失值处理
文章目录3.7汇总计算与描述统计累计求和描述统计3.8唯一值,值计数,成员资格valuecount!!!!Series.value_counts()用于统计每个值的数量,默认按照数量的降序排序显示频率bins参数,用在数字数据上,做分区间统计!!!!!还有一个值统计函数pandas.value_count()成员资格(注意:巧的是本人在这个地方运行刚好没有出现2和4)3.9缺失值处理importp
wang旭炎
·
2020-08-22 04:34
numpy
python
数据分析
算法
python进阶
-12.pandas-索引操作-算术运算
importnumpyasnpimportpandasaspdfrompandasimportSeries,DataFrame文章目录3.1索引索引的删除索引的选取与过滤Series支持bool序列读取3.2算数运算与数据对齐DataFrame算术运算df1.add(df2,fill_value=xxx)其他几个运算符的函数DataFrame与Series运算3.1索引s1=Series(rang
wang旭炎
·
2020-08-22 04:34
python
numpy
索引
python进阶
-14.pandas-排序-重复轴判断
文章目录3.5排序pandas排序模拟创建一个成绩表,语文,数学,英语。各科成绩有重复。对df4按照语文降序排序按照多个值排序by=[列1,列2,。。。。。。。]3.6重复的轴的判断Series.is_unique判断Series的值是否唯一。3.5排序list.sort()操作于原值ndarray.sort()操作于原值np.sort(ndarray)原值不变,返回新值pandas排序obj.s
wang旭炎
·
2020-08-22 04:34
python进阶
-16.pandas - 字符串处理
importnumpyasnpimportpandasaspdfrompandasimportSeries,DataFramefromnumpyimportnanasNAimportre3.11字符串操作str1='a,b,c'思路:strip(obj)去除左右字符,默认空,也可指定字符obj将str1变成去除空格的列表[‘a’,‘b’,‘c’]result1=[each.strip()forea
wang旭炎
·
2020-08-22 04:34
列表
python
字符串
python进阶
-11.pandas基本数据类型(2)
importpandasaspdimportnumpyasnpfrompandasimportSeries,DataFrame文章目录通过字典中包含字典创建个DataFrame增加数据给行列取个名称我们可以单独创建索引对象,用来创建数据创建一个用日期做索引的数据通过字典中包含字典创建个DataFramedict_city={'shanghai':{2019:54000,2020:56000},'b
wang旭炎
·
2020-08-22 04:33
python进阶
-09.改变数组维度,组合与拆分
importnumpyasnp文章目录存储数据读取文件numpy常用统计函数矩阵常见的随机函数np.random.choice(a,size=None,replace=True,p=None)存储数据arr=np.arange(4)*2arrarray([0,2,4,6])np.savetxt('arr.txt',arr)np.savetxt('arr.csv',arr)读取文件np.loadtx
wang旭炎
·
2020-08-22 04:33
python进阶
-05,openpythxl加载已有Excel
文章目录导入模块从一个工作簿内读取某张表可以使用字典读取得形式wb['sheetname']重复读取的形式,转为列表可以用sheet['A1'].value读取值行数用推导式取出B列任意索引列也可以继续创建新表导入模块fromopenpyxlimportload_workbookwb=load_workbook('op.xlsx')‘’’工作簿的属性与方法:sheetnames=wb.get_sh
wang旭炎
·
2020-08-22 04:33
python
excel
数据分析
python进阶
-01,list相关内容
文章目录列表的常用方法体育课,一个小组来了个孙七站到队伍的结尾来了三个鸣人一次增加到结尾语法:xxx.extend(obj)将obj的内容,一次性增加三个人到结尾来个钱八,站到孙七后面xxx.index(yyy)返回yyy在xxx中的索引xxx.insert(index,obj)将obj插入到xxx的index索引位置熊大,熊二,来到了队伍的最前面下课,熊大撤了得知道下标,xxx.pop(inde
wang旭炎
·
2020-08-22 04:33
python
列表
数据分析
random
Python--进阶处理1
#===============
Python进阶
=======================#---------第一章:数据结构和算法-----------#----------解压序列赋值给多个变量
weixin_30855099
·
2020-08-22 03:24
python进阶
学习笔记-Numpy和SciPy
什么是NumpyNumPy(NumericalPython)是Python语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy实现了多维同质数组和矩阵,这些数据结构不但能处理数字,还能存放其他由用户定义的记录。通过NumPy,用户能对这些数据结构里的元素进行高效的操作。NumPy是一个运行速度非常快的数学库,主要用于数组计算,包含:一个强大的N维数
进击的python924
·
2020-08-22 03:12
python进阶学习
python进阶
之简易开发工具Jupyter Notebook 快速入门
一、简介:JupyterNotebook(此前被称为IPythonnotebook)是一个交互式笔记本,支持运行40多种编程语言。在本文中,我们将介绍Jupyternotebook的主要特性,以及为什么对于希望编写漂亮的交互式文档的人来说是一个强大工具。JupyterNotebook的本质是一个Web应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和markdown。用途包括
Jonny的ICU
·
2020-08-22 02:35
python
Python进阶
-函数默认参数,特别是参数传递为空列表
这两天遇到函数默认参数的bug,在互联网上好好总结了一下:如非特别说明,下文均基于Python3一、默认参数python为了简化函数的调用,提供了默认参数机制:defpow(x,n=2):r=1whilen>0:r*=xn-=1returnr这样在调用pow函数时,就可以省略最后一个参数不写:print(pow(5))#output:25在定义有默认参数的函数时,需要注意以下:必选参数必须在前面,
Lavi_qq_2910138025
·
2020-08-22 02:10
python
python进阶
-13.pandas-函数应用和映射
文章目录3.4函数应用和映射!!!!!obj.appiy(func,axis=0/1)xxx.applymap(func)把func应用到xxx每个元素importnumpyasnpimportpandasaspdfrompandasimportSeries,DataFrame3.4函数应用和映射df1=DataFrame(np.random.choice(range(20),size=(4,3)
wang旭炎
·
2020-08-22 00:24
Python进阶
之路 多重赋值技巧
多重赋值技巧多重赋值技巧是一种快捷方式,让你在一行代码中,用列表中的值为多个变量赋值。cat=['fat','black','loud']size=cat[0]color=cat[1]disposition=cat[2]像上面这样的赋值也不够简洁,让我们来试一试更简洁的方法。cat=['fat','black','loud']size,color,disposition=catprint(size
python进阶之路
·
2020-08-21 23:39
Python
Python进阶之路
Python
多重赋值技巧
教程
python进阶
(1)
1.继承2.重写3.类方法4.静态方法5.多态6.类属性与实力属性7.__new__方法8.try异常捕捉9.raise抛出自定义异常10.模块11.模块的制作与上传上面的是我写的内容的一些简介,下面后详细的讲到的^_^*1.继承:多继承的时候,子类后面的父类名应该在括号中用,隔开父类中的初始化带参数,所以子类即使没有初始化,选择继承父类之后也要带上对应的参数。1.继承:多继承的时候,子类后面的父
常伟波
·
2020-08-21 15:37
【难度:1级】--景越Python编程实例训练营,Python自学,
Python进阶
必备良品
Python基础练习题:数组中的每个值都是数组吗?【难度:1级】:数组中的每个值都是数组吗?这应该只测试数组的第二个数组维度。嵌套数组的值不必是数组。例子:[[1],[2]]=>是的['1','2']=>false[{1:1},{2:2}]=>false[[1],[2]]=>是的['1','2']=>false[{1:1},{2:2}]=>false[[1],[2]]=>是的['1','2']=>
景越
·
2020-08-21 13:12
Python面试题库和答案
Python编程练习
基础
数组
数据类型
Python进阶
练习题:找到Codewars Universe的Nexus【难度:2级】--景越Python编程实例训练营,Python自学,
Python进阶
必备良品
Python进阶
练习题:找到CodewarsUniverse的Nexus【难度:2级】:不吹嘘,但我最近成为Codewars宇宙的纽带!我的荣誉和我的等级是相同的数字。我哭了一下。
景越
·
2020-08-21 13:12
Python进阶
(四十八)-Python导包时提示SystemError: Parent module '' not loaded, cannot perform relative import
Python进阶
(四十八)-Python导包时提示SystemError:Parentmodule”notloaded,cannotperformrelativeimport 在利用Flask进行Web
No Silver Bullet
·
2020-08-21 05:42
Python
Python3
Column
梳理Python基本认识基本类型,从零开始,学习Python
:628979297,群里都是学Python开发的,如果你正在学习Python,小编欢迎你加入,大家都是软件开发党,不定期分享干货(只有Python软件开发相关的),包括我自己整理的一份2018最新的
Python
Python爬虫学习
·
2020-08-21 04:54
python标准库系列教程(五)——unittest单元测试(上篇)
python进阶
教程机器学习深度学习长按二维码关注进入正文python标准库系列教程(五)——unittest库单元测试(上篇)声明:前面的python标准库系列文章详细讲解了Python的三大函数式编程库以及集合库
LoveMIss-Y
·
2020-08-21 01:49
【代码整理】微软官方
Python进阶
教程
视频地址:https://www.bilibili.com/video/BV1WT4y137cD?p=1官方Github:https://github.com/microsoft/c9-python-getting-started一、格式化和LintingLintingPylintforPython#windowspipinstallpylintTypehintsdefget_greeting(n
高冷的宅先生
·
2020-08-21 00:33
Python
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他