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高级
编程-2语法最佳实践——低于类级
2.1列表推导list_comprehension.py#listcomprehensionprint[iforiinrange(10)ifi%2==0]#[0,2,4,6,8]#enumerateseq=["one","two","three"]fori,elementinenumerate(seq):seq[i]='%d:%s'%(i,seq[i])printseq#['0:one','1:t
zhangjunhd
·
2020-07-12 19:54
Python基础
Collections模块-python
参考:https://www.cnblogs.com/deeper/p/8073412.html
Python高级
数据结构-Collections模块http://www.pythoner.com/205
大奸猫
·
2020-07-12 18:10
python
Python测试入门技能树
whilePython进阶:函数:语法内置函数函数编写file对象测试数据读写操作OS对目录操作引用异常处理&异常基类学习调试方法&技巧类与对象:创建继承与初始化函数封装复用模块引入import&fromimport
python
HEREISDAVID
·
2020-07-12 17:00
Python语言程序设计(嵩天)-第1周-Python基本语法元素-1.2Python开发环境配置
-1.2Python开发环境配置目录:Python语言概述PythonWindow/Mac/Linux基本开发环境(三选一)IDLEPython语言Web系统开发环境Python程序编写与运行
Python
???⃝?
·
2020-07-12 14:35
Python
Python高级
知识点汇总第一部
Linux常见命令ls:查看当前路径下的所有文件及文件名;clear:清空操作;cd跳转操作,可以跳转到任意路径位置;cd-:跳转到上次所在的路径;cd~:快速切换到当前用户的主目录(快速回家);pwd:显示当前路径;mkdir:创建文件夹,后面加上-p可以递归创建文件夹;touch:创建一个新的文本文件;rm:删除操作,删除文件或者文件夹,删除文件夹时后面要加上-r,-f为强制删除;cp:拷贝操
Target-MaBo
·
2020-07-12 14:00
原创
(2018-04-12.Python从Zero到One)一、
python高级
编程__3.2.8应用:模拟QQ聊天
上一篇文章为:→3.2.7tcp客户端应用:模拟QQ聊天客户端参考代码#coding=utf-8fromsocketimport*#创建sockettcpClientSocket=socket(AF_INET,SOCK_STREAM)#链接服务器serAddr=('192.168.1.102',7788)tcpClientSocket.connect(serAddr)whileTrue:#提示用户
lyh165
·
2020-07-12 10:18
python高级
(三)—— 字典和集合(泛映射类型)
本文主要内容可散列类型泛映射类型字典(1)字典推导式(2)处理不存在的键(3)字典的变种集合映射的再讨论
python高级
——目录文中代码均放在github上:https://github.com/ampeeg
weixin_34283445
·
2020-07-12 09:18
python高级
之面向对象高级
python高级
之面向对象高级本节内容成员修饰符特殊成员类与对象异常处理反射/自省单例模式1.成员修饰符python的类中只有私有成员和公有成员两种,不像c++中的类有公有成员(public),私有成员
weixin_34101229
·
2020-07-12 08:35
Python OOP知识积累
但是在我们享受Python带来的编程乐趣之前,我们必须要掌握OOP编程技能,这样才能够更好的应用
Python高级
功能。
weixin_33923148
·
2020-07-12 08:21
python高级
知识点总结
线程知识1多任务并行并发2父线程与子线程一个进程中默认只有一个线程---主线程3创建子线程的两种方法使用Thread类实例对象classthreading.Thread(group=None,target=None,name=None,args=(),kwargs={},*,daemon=None)常用参数target指定子线程运行的函数名args执行子线程的函数代码在运行时的参数thd=thre
weixin_33895695
·
2020-07-12 08:54
视频教程-【图解+笔记】
Python高级
进阶--模块包面向对象篇(含150条笔记)-Python...
【图解+笔记】
Python高级
进阶--模块包面向对象篇(含150条笔记)十年IT经验工作经验,现任系统架构师职务,自创易学笔记序列,擅长培养新人学习能力和学习思维,授人以鱼不如授人以渔。
weixin_31832401
·
2020-07-12 07:27
Python高级
数据结构-Collections模块
在Python数据类型方法精心整理,不必死记硬背,看看源码一切都有了之中,认识了python基本的数据类型和数据结构,现在认识一个高级的:Collections这个模块对上面的数据结构做了封装,增加了一些很酷的数据结构,比如:a)Counter:计数器,用于统计元素的数量b)OrderDict:有序字典c)defaultdict:值带有默认类型的字典d)namedtuple:可命名元组,通过名字来
weixin_30646315
·
2020-07-12 06:25
笔记:
Python高级
语法汇总
一:列表推导式num=[1,4,-5,10,-7,2,3,-1]filter_and_squared=[]fornumberinnum:ifnumber>0:filter_and_squared.append(number**2)print(filter_and_squared)filter_and_squared1=[x**2forxinnumifx>0]print(filter_and_squ
weixin_30549657
·
2020-07-12 06:47
【
python高级
编程】namedtuple用法--给元组中的每个元素命名
为什么要给元组中的每个元素命名给每个元组中的元素命名,我们就可以使用名字去访问对应元素,相对于索引访问,这样可以大大提高程序的可读性。使用元组赋值法在c语言中,我们可以定义常量来命令,或者使用枚举变量来完成,而在python中,可以使用元组赋值法进行。假设我们有一个元组,从0-2的索引分别对饮与,NAME,AGE,GRADE,我们可以用以下方式去完成:NAME,AGE,GRADE=range(0,
血小板自动机
·
2020-07-12 02:31
python高级编程
【
python高级
编程】python中的Counter对象统计词频
使用Counter对象进行词频统计统计词频是非常常见的一个实际场景应用,假设我们要对文章进行词频统计,我们可以利用python中的字典+遍历的方法来统计,但是这样比较麻烦,我们可以使用collections模块中的Counter对象方便的进行词频统计。fromcollectionsimportCounterfromrandomimportrandint#统计字典词频data={x:randint(
血小板自动机
·
2020-07-12 02:31
python高级编程
Python高级
特性:类构造与析构
简介很多面向对象的语言都提供了new关键字,通过new可以创建类的实例。Python的方式更加简单,一旦定义了一个类,直接使用函数操作符,即可创建类的实例。本文主要结合一些实际的例子,介绍了Python类的构造,初始化和析构的原理。类的构造与初始化Python涉及类的构造与初始化,有两个重要的方法:__new__()和__init__()和方法。前者完成实例对象的创建,后者完成对创建的实例对象的初
Bob Liu
·
2020-07-12 01:01
Python
python高级
技能
1、匿名函数:lambda¶In[1]:f=lambdax,y,z:x+y+zf(2,3,4)Out[1]:9In[2]:L=[lambdax:x**2,lambdax:x**3,lambdax:x**4]forfinL:print(f(2))4816In[3]:importsysshowall=lambdax:[sys.stdout.write(line)forlineinx]#在lambda中
山谷來客
·
2020-07-12 01:22
2-1 python中一切皆对象
慕课网课程:
Python高级
编程和异步IO并发编程函数和类也是对象,属于Python的一等公民:什么叫一等公民呢,具备以下特性1.赋值给一个变量2.可以添加到集合对象中3.可以作为参数传递给函数4.可以当做函数的返回值
shfscut
·
2020-07-11 22:30
AdvancePython
python爬虫我们该掌握哪些基本python用法
1.Python基础语法一定要熟练2.熟练操作列表list字典dict元组tuple集合set之间相互转换3.如何创建文件读写文件常见的文件类型.txt.json4.
python高级
特性1.对列表元组字符串切片操作
长河落日渊
·
2020-07-11 20:39
Python爬虫
python爬虫入门
python爬虫基本功
python高级
函数练习(三)
1、闭包需要满足的三个条件是什么?存在于两个嵌套关系的函数中,并且闭包是内部函数内部函数引用了外部函数的变量外部函数会把内部函数的函数名称返回按照上面三个条件创建一个用于计算平方根的闭包函数。importmathdefouterfunc():#outerfunc为外函数x=int(input("请输入一个数字:"))#x是外函数的非全局变量definnerfunc():#innerfunc是内函数
初心cc
·
2020-07-11 19:12
python数据分析与应用
python
python高级
语法学习笔记:装饰器
本文采取循序渐进的方式记录博主学习装饰器,并通过由简到繁的方式分析装饰器的优点和好处,欢迎交流讨论文章目录一、引入装饰器1需求:对f1和f2函数增加打印时间戳解决办法结论二、引入装饰器2需求不变装饰器的一般形式初始使用办法结论三、装饰器语法使用方法结论四、装饰器修饰参数不同的函数方案:结论五、装饰包含关键字参数的函数方案:总结六、装饰器总结一、引入装饰器1需求:对f1和f2函数增加打印时间戳imp
IMUHERO
·
2020-07-11 18:45
python
python高级
教程
www.runoob.com/python/python-object.html1.Python面向对象面向对象技术简介类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量,用于处理类及其实例对象的
shannon__w
·
2020-07-11 16:46
Python库
【Python】我的 Python 书单
Overview我的Python书单0前言1入门1.1*HeadFirstPython*1.2《Python3程序开发指南》1.3《Python基础教程》2浏览,阅读(翻阅)a)《Python核心编程》b)《
Python
RDpWTeHM
·
2020-07-11 16:50
#
Python
Python高级
特性知识点回顾(参考廖雪峰的官方网站)
一.高级特性1.切片用来取list或者tuple元素:L[0:3];#取得前三L[:3];#取得前三L[-10:];#取得后十2.迭代如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。forkeyind:#获取所有元素3.列表生成式列表生成式即ListComprehensions,是Python内置的非常简单却强大的
甘东东东
·
2020-07-11 15:53
Python
python基础知识(二)
python高级
特性
集合的推导式列表推导式,使用一句表达式构造一个新列表,可包含过滤、转换等操作[expforitemincollectionifcondition]示例:字典推导式[key_exp:value_expforitemincollectionifcondition]示例:集合推导式{expforitemincollectionifcondition}示例:嵌套列表推导式按嵌套顺序理解函数列表python
滴滴答答要努力
·
2020-07-11 15:02
python
Python 高级编程之百问
Python高级
编程之百问1.如何在列表、字典、集合中根据条件筛选数据?2.如何为元组中每个元素命名,提高程序可读性?3.如何根据字典中值的大小,对字典中的项排序?4.如何统计序列中元素的出现频度?
David_Hernandez
·
2020-07-11 13:58
Python
高级编程
Python高级
python高级
python高级
is的使用is判断地址比较两个引用是否指向了同一个对象(引用比较)判断值比较两个对象是否相等深拷贝和浅拷贝深拷贝返回拷贝过的新对象是对于一个对象所有层次的拷贝(递归)浅拷贝两个变量指向同一地址是对于一个对象的顶层拷贝拷贝的是引用动态语言运行时可以修改类和对象的内容
hylon5
·
2020-07-11 08:42
Python
python高级
特性浅谈
1、集合的推导式•列表推导式,使用一句表达式构造一个新列表,可包含过滤、转换等操作。语法:[expforitemincollectionifcodition]ifcodition-可选•字典推导式,使用一句表达式构造一个新列表,可包含过滤、转换等操作。语法:{key_exp:value_expforitemincollectionifcodition}•集合推导式语法:{expforiteminc
baidu_27791019
·
2020-07-11 02:47
Python高级特性
Python高级
--Pandas读写数据与表格
一、使用Pandas读取数据1、使用read_csv和read_table读取1)pd.read_csv(filepath_or_buffer,sep=’,’,header=’infer’)'''sep:制定哪个符号作为分割符(默认是“,”)'''一)直接读取数据pd.read_csv('./data/type_comma')abcdmessage01234hello15678world29101
PyRookie
·
2020-07-10 23:18
python高级
数据分析
(2018-04-10.Python从Zero到One)二、
python高级
编程__2.2.12异步
上一篇文章为:→2.2.11ThreadLocal异步同步调用就是你喊你朋友吃饭,你朋友在忙,你就一直在那等,等你朋友忙完了,你们一起去异步调用就是你喊你朋友吃饭,你朋友说知道了,待会忙完去找你,你就去做别的了。frommultiprocessingimportPoolimporttimeimportosdeftest():print("---进程池中的进程---pid=%d,ppid=%d--"
lyh165
·
2020-07-10 21:38
python高级
绘图库seaborn:relplot()、变量间的关系
我们用的最多的是relplot()。这是一个图形级别的函数,它用散点图和线图两种常用的手段来表现统计关系。relplot()使用两个坐标轴级别的函数来结合了FacetGrid:scatterplot():(使用kind="scatter",这是默认参数)lineplot():(使用``kind=“line`”)importnumpyasnpimportpandasaspdimportmatplot
梦寐_
·
2020-07-10 21:15
Matplotlib绘图
Python高级
特性
转载:http://segmentfault.com/a/1190000000498466这章有关Python中被认为高级的特性——就是说并不是每个语言都有的,也是说它们可能在更复杂的程序或库中更有用,但不是说特别特殊或特别复杂。强调这点很重要:这一章仅仅关于语言自身——关于辅之以Python的标准库功能的特殊语法所支持的特性,不包括那些智能的外部模块实现。在开发Python程序语言的过程中,它的
时间会戳穿你的谎言
·
2020-07-10 21:37
C/C++/C#/python
python
(2018-04-10.Python从Zero到One)二、
python高级
编程__2.2.3多线程-共享全局变量
上一篇文章为:→2.2.2threading注意点多线程-共享全局变量fromthreadingimportThreadimporttimeg_num=100defwork1():globalg_numforiinrange(3):g_num+=1print("----inwork1,g_numis%d---"%g_num)defwork2():globalg_numprint("----inwo
lyh165
·
2020-07-10 19:04
Python高级
语法总结
1.Python面向对象创建类使用class语句来创建一个新类,class之后为类的名称并以冒号结尾,如下实例:classClassName:'类的帮助信息'#类文档字符串class_suite#类体实例:classEmployee:'所有员工的基类'empCount=0def__init__(self,name,salary):self.name=nameself.salary=salaryEm
weixin_30314793
·
2020-07-10 18:20
Python高级
数据结构之Collection
本章是
Python高级
数据结构的第一篇,由于之前没有接触过太多的Python版本的数据结构,所以在学习的过程中集百家之长和自己的见解,加以实践,学习Python。
程序男
·
2020-07-10 18:40
python
大蛇python技术总结
python高级
知识点总结(一)
一、什么是视图?--通俗的讲,视图就是一条SELECT语句执行后返回的结果集。--所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。--视图的特点--视图是对若干张基本表的引用,一张虚表,查询语句执行的结果,--不存储具体的数据(基本表数据发生了改变,视图也会跟着改变);--视图的最主要的作用--如果数据库因为需求等原因发生了改变,为了保证查询出来的数据与之前相同,--则需要在多
longting_
·
2020-07-10 17:52
Python高级
教程
关键字is和==的区别a='helloworld'b='helloworld'a==b#返回Trueaisb#返回False注意:is判断是否是一个ID,==判断内容是否一致。深拷贝和浅拷贝importcopya=[1,2,3,4,5]b=a#浅拷贝,a,b同时指向一个id,当其中一个修改时,另外一个也会被修改。c=copy.deepcopy(a)#深拷贝,c单独开辟一个id,用来存储和a一样的内
dcgxs04848
·
2020-07-10 16:21
Python高级
用法之元类metaclass
在理解元类之前,我们需要再理解一下Python中的类。在Python中,一切皆为对象,我是指所有的东西——都是对象,它们要么是类的实例,要么是元类的实例。这包括整数、字符串、函数以及类。它们全部都是对象,而且它们都是从一个类或元类创建而来。类可以实例化即创建实例对象,我们可以对实例进行赋值。同样的,类本身也是对象,即类对象。元类即是批量创建类的工厂。类也是对象在Python中,类也是一种对象。只要
达西布鲁斯
·
2020-07-10 16:17
Python
python高级
模块包之typing
目录前言1、typing是干什么的?2、typing模块的作用:3、typing中各种数据类型的使用3.1最简单的int、str、LIst、Dict3.2Dict、Tuple、Sequece,Mapping3.3Callable3.4标记自定义的3.5泛型3.5.1泛型在函数中的使用方法3.5.2自定义的泛型类前言最近在项目中使用fastapi框架编写后台接口时,用到了schema,而schema
NeverLate_gogogo
·
2020-07-10 16:00
python
python
(2018-04-09.Python从Zero到One)二、
python高级
编程__2.1.1进程
上一篇文章为:→1.3.10编码风格进程现实生活中有很多的场景中的事情是同时进行的,比如开车的时候手和脚共同来驾驶汽车,再比如唱歌跳舞也是同时进行的;如下视频是:迈克杰克逊的一段视频http://v.youku.com/v_show/id_XMzE5NjEzNjA0.html?&sid=40117&from=y1.2-1.999.6试想,如果把唱歌和跳舞这2件事情分开依次完成的话,估计就没有那么好
lyh165
·
2020-07-10 14:51
Python高级
——迭代器与装饰器
Python高级
——迭代器与装饰器一、迭代器迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。
Icarus2019
·
2020-07-10 10:37
Python高级
特性与网络爬虫(四):异步多协程维护代理池
在做爬虫的时候,如果我们过于频繁地访问某个网站,可能会导致我们的ip被封掉,在这个时候我们需要代理来伪装自己的ip,网上的代理服务有很多,免费的和收费的都有。这些ip有的时候不太稳定,所以我们需要维护一个能够实时从代理服务网站上爬取代理ip并测试其是否可用,选取可用ip,这就需要爬取和测试一个代理池。这篇博文讲述的就是这样一个代理池的构造方法,从一个免费代理网站http://www.66ip.cn
星风雪宇
·
2020-07-10 10:30
Python高级特性与网络爬虫
(2018-04-08.Python从Zero到One)一、
python高级
编程__1.3.6集合set
上一篇文章为:→1.3.5内建函数集合set集合与之前列表、元组类似,可以存储多个数据,但是这些数据是不重复的集合对象还支持union(联合),intersection(交),difference(差)和sysmmetric_difference(对称差集)等数学运算.>>>x=set('abcd')>>>x{'c','a','b','d'}>>>type(x)>>>>>>>>>y=set(['h
lyh165
·
2020-07-10 09:46
python高级
之正则表达式
四、正则表达式正则表达式就是记录文本规则的代码在python中使用正则表达式需要先导入re模块4.1匹配单个字符如:match_obj=re.match("t.o","two")ifmatch_obj:#获取匹配结果print(match_obj.group())else:print("匹配失败")4.2匹配多个字符4.3匹配开头结尾4.4匹配分组如:#www.itcast.cnmatch_obj
桂子成
·
2020-07-10 04:03
python高级
【
python高级
编程】在列表,字典,集合中根据条件筛选数据
列表筛选假设我们现在有一个学生成绩信息data列表,现在我们要得到其中的奇数,可以有3种方式。使用循环迭代使用filter过滤器使用列表解析式fromrandomimportrandintfromtimeitimporttimeitdata=[randint(-10,10)for_inrange(10)]print("data=",data)#使用filter过滤器print(list(filte
血小板自动机
·
2020-07-10 04:41
python高级编程
95.
python高级
------MySQL数据库 (where查询)
文章目录95.
python高级
------MySQL数据库(where查询)python修炼第二十三天2019年4月22日晴1.where条件查询的介绍2.比较运算符查询(1)例1:查询编号大于3的学生
慕陶可庶
·
2020-07-10 00:53
python高级
(2018-04-09.Python从Zero到One)二、
python高级
编程__2.1.8进程池Pool
上一篇文章为:→2.1.7进程的创建-Process子类进程池Pool当需要创建的子进程数量不多时,可以直接利用multiprocessing中的Process动态成生多个进程,但如果是上百甚至上千个目标,手动的去创建进程的工作量巨大,此时就可以用到multiprocessing模块提供的Pool方法。初始化Pool时,可以指定一个最大进程数,当有新的请求提交到Pool中时,如果池还没有满,那么就
lyh165
·
2020-07-09 18:32
Python OOP知识积累
但是在我们享受Python带来的编程乐趣之前,我们必须要掌握OOP编程技能,这样才能够更好的应用
Python高级
功能。
范桂飓
·
2020-07-09 11:00
Python
python
oop
面向对象编程
面向对象
编程语言
Python3(14) Python 网络编程
Python3(1)Python语言的简介Python3(2)Python语法基础Python3(3)Python函数Python3(4)
Python高级
特性Python3(5)Python函数式编程Python3
猿来如痴
·
2020-07-09 05:38
Python高级
包(lib)、模块(module)模块:编写Python代码的py文件包:用来分门别类存放模块代码的文件夹,【一般存在一个init.py文件】一般创建一个包都会存在一个init.py文件用来导入其他模块文件你调用模块的时候会自动生成一个缓存文件夹要有缓存文件才可以导入模块必须要有这个缓存才可以用如果直接引用别的文件夹的模块不会成功必须在这个init包里写入其他模块才可以导入只要声明了就能直接导入使
BlueTT
·
2020-07-09 01:11
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他