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高级
用法1—map、filter
python高级
函数用法-map/filtermap函数我们总喜欢使用for循环来处理大多数问题,但是有时候代码中大量的for循环会使得代码很臃肿,map是一种有效代替for循环的方式,其返回结果是一个迭代器对象
风之清扬
·
2020-09-15 19:36
Python
python
filter
编程语言
python高级
用法2-推导式
推导式又称解析式,python的一种独有特性。可以从一个序列构建另一个序列。使用好列表推导式不仅可以简洁代码,而且在一些场景下可以加速程序的运行。1、列表推导式a_lsit=[1,2,3,4,5]new_list=[elem+1forelemina_list]#[2,3,4,5,6]new_list_2=[elemforelemina_listifelem>2]#[3,4,5]2、字典推导式a_d
风之清扬
·
2020-09-15 19:36
Python
python
推导式
Python高级
编程——11.内置函数大全
Build-inFunction,启动python解释器,输入dir(__builtins__),可以看到很多python解释器启动后默认加载的属性和函数,这些函数称之为内建函数,这些函数因为在编程时使用较多,cpython解释器用c语言实现了这些函数,启动解释器时默认加载。下面对以上的函数一一介绍并且示例:1.abs()描述abs()函数返回数字的绝对值。语法以下是abs()方法的语法:abs(
一杯海风
·
2020-09-15 10:16
基础篇
Python是什么?
Python高级
动态强类型的解释型语言人生苦短,我用python让代码自动符合规范Ctrl+Alt+l(自动规范空格)函数与其他代码之间要有一个空行类与其他代码之间要有两个空行果一行语句太长,可以在行尾加上
乘风破浪的零零宝
·
2020-09-15 09:10
理论笔记
Python高级
工程师进阶之路
├─01阶段一Python零基础入门│├─01步骤一:Python基础知识││01Python概述.rar││03Python流程控制语句.rar││04常用运算符的使用.rar││05列表与字典.rar││06元组与集合.rar││Python基础测试卷.rar│││├─02步骤二:Python函数与模块││01函数的定义与实现.rar││02模块与包.rar││03标准模块与第三方模块.rar
Linux中文社区
·
2020-09-15 01:14
如何用三个月学会python?
主要的岗位有这些:Python全栈开发工程师(10k-20K)Python运维开发工程师(15k-20K)
Python高级
开发工程师(15k-30K)Python大数据工程师(15K-
weixin_33850890
·
2020-09-14 20:47
python 遇坑系列一 生成器generator中的坑
廖雪峰官网
python高级
特性-生成器章节在课后联系杨辉三角形过程中遇到的坑先看现象怎么和自己预期的不一样呢?难道自己抄的杨辉三角形定义都能出错?
c4en241q10n9
·
2020-09-14 12:42
python
generator
踩坑
python
生成器
generator
杨辉三角函数
python高级
面试总结
1.线程、进程、协程这个问题被问的概率相当之大,其实多线程,多进程,在实际开发中用到的很少,除非是那些对项目性能要求特别高的,有的开发工作几年了,也确实没用过,你可以这么回答,给他扯扯什么是进程,线程(cpython中是伪多线程)的概念就行,实在不行你就说你之前写过下载文件时,用过多线程技术,或者业余时间用过多线程写爬虫,提升效率。进程:一个运行的程序(代码)就是一个进程,没有运行的代码叫程序,进
温温净
·
2020-09-14 05:47
python
OOP思想 (面试!)看这篇就够了
但是在我们享受Python带来的编程乐趣之前,就必须要掌握OOP(ObjectOrientedProgramming)面向对象程序设计思想,这样才能够更好的应用
Python高级
功
BateDance
·
2020-09-13 17:26
python高级
编程之列表推导式
1.一个简单的例子在Python中,如果我们想修改列表中所有元素的值,可以使用for循环语句来实现。例如,将一个列表中的每个元素都替换为它的平方:另一种优雅的实现方式就是使用列表推导式(ListComprehensions):2.基本语法我们具体来分析上面给出的例子>>>L=[x**2forxinL]我们将列表推导式写在一个方括号内,因为它最终构建的是一个列表。列表推导式主要由两部分构成:循环变量
MHyourh
·
2020-09-13 02:17
python
Python高级
特性(一)——抽象基类
一、定义抽象基类(abstractbaseclass,ABC)用来确保派生类中实现了基类中的特定方法,类似于Java中的抽象类。这里主要讨论如何使用Python中内置的模块adc来定义抽象基类抽象基类的设计一般遵循以下原则,这样使得代码更好维护:基类无法实例化如果在子类中忘记实现接口方法,需要尽早报错二、设计现在,我们自己来设计一个抽象类classBase:deffoo(self):raiseNo
isharpener
·
2020-09-13 02:21
Python高级特性
Python web 学习路线
参考链接:pythonweb开发从入门到精通学习笔记基础基础python的理解面对对象编程面向对象“设计思想”-封装-继承
python高级
专题进阶linux基础pythonweb工具python部署工具关系型数据库
Larry Young
·
2020-09-13 00:42
python_web
learning
route
Python高级
特性(四)——实例方法、类方法、静态方法
一、示例下面是包含着这三种方法的示例代码,先对它们的使用有一个直观的了解:classTestClass:#实例方法defmethod(self):return"instancemethodcalled",self#类方法@classmethoddefclass_method(cls):return"classmethodcalled",cls#静态方法@staticmethoddefstatic_
isharpener
·
2020-09-13 00:05
Python高级特性
Python高级
特性(三)——实例变量与类变量
一、区别类变量和实例变量类变量在类定义的内部声明(位于实例方法之外),不受任何特定类实例的束缚。类变量将其内容存储在类本身中,从特定类创建的所有对象都可以访问同一组类变量。修改类变量会同时影响所有对象实例。实例变量绑定到特定的对象实例上,它的内容不存储在类上,而是存储在每个由类创建的单个对象上。因此实例变量的内容与每个对象实例相关,修改实例变量只会影响对应的对象实例。二、代码解释classDog:
isharpener
·
2020-09-13 00:05
Python高级特性
Python高级
特性(二)——namedtuple容器类型
一、什么是namedtuple?顾名思义,将namedtuple翻译过来就是命名的元组,它是基本容器类型tuple的扩展。但在日常的代码编写中,我们很少见到这种类型,但它的优点却是让人惊叹的。我们先将它与tuple进行一个对比,就能感受到namedtuple的用处了。tuple类型的弊端:数据访问的局限性。访问内部数据只能通过整数索引访问,无法赋予其中数据名称,代码可读性不高很难保证两个元组存有相
isharpener
·
2020-09-13 00:05
Python高级特性
[Python系列] Python函数及函数式编程(七)
第二章
Python高级
特性在看这一章之前,你应该掌握了Python的基本语法,数据类型,控制结构和函数的概念应该做到胸有成竹。
whitsats
·
2020-09-12 23:04
Python
Python
Python高级特性
Python函数式编程
Python函数
[Python系列] Python函数及函数式编程(一)
第一章函数前言本套博文书写风格是教案风格…大家请按照章节阅读,不能点开的就是没写出来呢还…第一章函数第一节定义函数第二节参数第三节返回值第四节作用域和闭包第五节递归函数第二章
Python高级
特性第一节切片第二节迭代第三节列表生成第四节生成器和迭代器第三章函数式编程第一节
whitsats
·
2020-09-12 21:57
Python
python
python基础
python函数式编程
python高级
练习题代码
一、1、创建Person类,属性有姓名、年龄、性别,创建方法printInfo,打印这个人的信息2、创建Student类,继承Person类,属性有学院college,班级class,重写父类printInfo方法,调用父类方法打印个人信息外,将学生的学院、班级信息也打印出来,创建方法learn,参数为Teacher对象,调用Teacher类的teach方法,接收老师教授的知识点,然后打印‘老师x
来片安定
·
2020-09-12 21:23
Python札记
Pythonstrip()方法Pythonround()函数Pythonmap()函数python中defaultdict用法详解defaultdict对象Pythonjoin()方法Pythonfind()方法
Python
大白羊_Aries
·
2020-09-12 20:22
编程语言
python
python学习笔记(15)
python高级
知识点之闭包
高级知识点之闭包在万物皆对象的Python中,函数是否能作为函数的返回值进行返回呢?defmy_power():n=2defpower(x):returnx**nreturnpower#直接把这个函数给return回去p=my_power()print(p(4))输出:16defmy_power():n=2defpower(x):returnx**nreturnpowern=3p=my_power
派大星O
·
2020-09-12 04:25
python基础
Python高级
——mini_web框架(实现web框架接口,数据库连接)
mini_web框架http服务器importsocketimportmultiprocessingimportreimportmini_frameclassHttp:def__init__(self):#初始化属性self.server_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)self.server_socket.setsoc
HMMHMH
·
2020-09-11 18:54
学习笔记
Python高级
-- 03 多任务(线程、进程、协程)
一、线程1、并发和并行并发:指的是任务数多余cpu核数,通过操作系统的各种任务调度算法,实现用多个任务“一起”执行(实际上总有一些任务不在执行,因为切换任务的速度相当快,看上去一起执行而已)并行:指的是任务数小于等于cpu核数,即任务真的是一起执行的2、线程python的thread模块是比较底层的模块,python的threading模块是对thread做了一些包装的,可以更加方便的被使用3、简
DJTUDaker
·
2020-09-11 18:58
python高级
Python高级
-- 10 WSGI、mini_frame(web框架)
一、模拟浏览器访问指定页面1、使用多线程实现动态访问指定页面server-web.py#coding=UTF-8importsocketimportreimportmultiprocessingclassWSGIServer(object):def__init__(self):#1.创建套接字对象self.tcp_server_socket=socket.socket(socket.AF_INET
DJTUDaker
·
2020-09-11 18:58
python高级
Python高级
--闭包与装饰器
Python高级
--闭包与装饰器前言:在Python中,闭包是一种非常有用的功能!它通常与装饰器一起搭配使用,可以在不改变被装饰函数的功能的基础上,完成更多的功能。如权限认证。
qq_41804164
·
2020-09-11 16:32
18_
Python高级
特性--闭包和装饰器
一、闭包(1)什么是闭包?闭包的概念就是当我们在函数内定义一个函数时,这个内部函数使用了外部函数的临时变量,且外部函数的返回值是内部函数的引用时,我们称之为闭包。(2)闭包再理解?内部函数对外部函数作用域里变量的引用(非全局变量),则称内部函数为闭包。(3)nonlocal关键字?显式的指定变量不是闭包的局部变量(4)闭包的一个常用场景就是装饰器。(5)优点:闭包也具有提高代码可复用性的作用二、闭
SeanYBLL
·
2020-09-11 13:46
Python
Python高级
-- 12 mini_frame框架添加路由、路由支持正则、Log日志功能
一、路由1、mini_frame中实现简单的路由功能mini_frame.py#coding=UTF-8importredefindex():withopen("./templates/index.html")asf:content=f.read()#使用正则表达式替换源模版中的数据from_mysql_data="这里以后放的是从数据库中查询出来的数据"content=re.sub(r"\{%c
DJTUDaker
·
2020-09-11 13:22
python高级
Python高级
-21-mini-web框架 添加log日志、路由支持正则
mini-web框架-路由支持正则importpymysqlimporttimeimportosimportretemplate_root="./templates"#用来存放url路由映射#url_route={#"/index.py":index_func,#"/center.py":center_func#}g_url_route=dict()defroute(url):deffunc1(f
mysteryflower
·
2020-09-11 12:17
python
python高级
7.多任务--协程-迭代器
迭代器迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。可迭代对象(iterableobject)我们已经知道可以对list、tuple、str等类型的数据使用for…in…的循环语法从其中依次拿到数据进行使用,我们把这样的过程称为遍历,也叫迭代。但是,是否所有的数据类型都可以放到for…i
edc526528
·
2020-09-11 12:54
服务器和框架后端
多任务
python
携程
迭代器
python高级
语法生成式
生成式列表生成式#需求1:#1.接收变量k,a,bs='51500010000'#['51','5000','10000']#存储整形的k,a,b#li=[]#foritemins.split():#li.append(int(item))#k,a,b=lik,a,b=[int(item)foritemins.split()]print(k,a,b)#需求2:生成一个列表,列表元素分别为[1**1
someone12
·
2020-09-10 17:09
python高级
编程(5) - 深入python的dict和set
深入python的dict和set一,dict的abc继承关系dict的抽象基类是MappingfromcollectionsimportMappingd={}print(isinstance(d,Mapping))二,dict的常用方法…自己脑补三,dict的子类不要去继承dict和set,他们内部是用c语言写的,使用父类的方法有时不会被调用如果要继承,使用collections.UserDic
菜鸟怪物
·
2020-08-26 15:12
python高级编程并发编程
一、
python高级
:装饰器
一:闭包1、定义:闭包是函数式编程的一个重要的语法结构,函数式编程是一种编程范式(而面向过程编程和面向对象编程也都是编程范式)。在面向过程编程中,我们见到过函数(function);在面向对象编程中,我们见过对象(object)。函数和对象的根本目的是以某种逻辑方式组织代码,并提高代码的可重复使用性(reusability)。闭包也是一种组织代码的结构,它同样提高了代码的可重复使用性。不同编程语言
奇迹_
·
2020-08-25 09:24
Python高级
Python高级
编程——装饰器Decorator详解(中篇)(绝对是我见过最详细的的教程,没有之一哦)
声明:此文章为,python装饰器详解——中篇,上一篇文章中,即详解装饰器——上篇,已经详细讲解了装饰器诞生的背景,装饰器的定义、作用、应用场景,本文将以实际例子为依托,深入详解装饰器的各类实现(包括函数装饰器、类装饰器、闭包、装饰器的嵌套四大块内容)系列文章共分为上、中、下三篇。此为第二篇。一、函数装饰器前面提到过,装饰器分为函数装饰器、类装饰器,本节详细解释函数装饰器,又分为两种情况,因为函数
LoveMIss-Y
·
2020-08-25 09:18
python
设计模式
白话python高级特性
Python高级
编程——装饰器Decorator详解(下篇)(绝对是我见过最详细的的教程,没有之一哦)
声明:此文章为,python装饰器详解——下篇,上一篇文章中,即详解装饰器——中篇,已经详细讲解了两大类装饰器,即函数装饰器、类装饰器的应用实例,并且分析了它们在运行的过程中的本质,给出了类装饰器的一般模板,本文将以实际例子为依托,讲解剩下的两个类容(闭包和装饰器的嵌套),其中,闭包是重点,包括闭包的诞生背景,闭包的定义、作用、与装饰器的关系与区别。该系列文章共分为上、中、下三篇。此为第三篇。一、
LoveMIss-Y
·
2020-08-25 09:18
python
设计模式
白话python高级特性
Python高级
编程——装饰器Decorator超详细讲解(补充篇——嵌套装饰器)
本文将介绍装饰器系列文章补充篇,详细介绍嵌套装饰器的各部分类容,主要包括嵌套装饰器的定义,运行过程,主要作用等内容重新声明,
python高级
编程——装
LoveMIss-Y
·
2020-08-25 09:48
Python高级
编程——装饰器Decorator超详细讲解(中篇)
但是装饰器的内容远远不止于此哦,要想从头到尾、从浅入深的理解,还需要很多的功夫,写着写着发现内容越写越多,所以在此重新声明,
python高级
编程——装饰器系列文章一共分为上、中、下、补充篇,本文讲解中篇
LoveMIss-Y
·
2020-08-25 09:48
Python高级
编程——描述符Descriptor超详细讲解(上篇之属性优先级)
进入正文全文摘要描述符descriptor,是python语言的重要特性,上上一个系列文章专门讲解
python高级
编程系列之装饰器decorator,从英文上看起来它们还的确有那么一点点像,不过它们确实也是有关系的
LoveMIss-Y
·
2020-08-25 09:48
Web静态服务器-
python高级
多进程
#coding=utf-8importsocketimportreimportmultiprocessingclassWSGIServer(object):def__init__(self,server_address):#创建一个tcp套接字self.listen_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#允许立即使用上次绑定
小飞侠v科比
·
2020-08-25 09:29
python
Python高级
运用之装饰器
本文主要分为三个部分,分别介绍了函数装饰器、内置装饰器、类装饰器,充分展示“补丁式”编程方法的便利。什么是装饰器装饰器,顾名思义指的是通过添加一些额外的功能,起到能丰富原有对象的作用。如果我们已经构造好对象也实现了一些功能,如果需要对这些对象新增某一功能,逐一在原有对象的基础上添加这个功能,虽然依然能完成丰富这个对象的作用,但是略显冗余。好在Python中的函数和Java、C++不太一样,Pyth
死亡之翼归来
·
2020-08-25 09:40
python
Python高级
拾遗1
1、Python解释器碰到特殊的句法时,会使用特殊方法去激活一些基本的对象操作,这些特殊方法的名字以两个下划线开头,以两个下划线结尾,这些特殊方法名能让你自己的对象实现和支持以下语言架构并与之交互:迭代、集合类、属性访问、运算符重载、函数和方法的调用、对象的创建和销毁、字符串表示形式和格式化、管理上下文(with块)。namedtuple具名元组,创建一些有少数属性没有方法的类。具名元组有一些自己
chenkaifang
·
2020-08-25 09:39
Python
python高级
-装饰器
一个装饰器的情况:@w1@w1,装饰的函数是w1,将f1作为参数返回,f1=funcreturn返回inner,所以fi=innerf1()其实调用的是inner,然后func(),其实调用的是f1所以输出结果是:-----正在装饰----------正在验证权限----------f1-----两个装饰器的情况@w1下面不是函数所以不执行,先执行@w2@w2装饰的函数是f1,所以他的底层是f1=
Rose_Lan
·
2020-08-25 09:49
Python高级
编程——装饰器Decorator详解(补充篇)(关于多层装饰器,装饰器嵌套)
声明:此文章为,python装饰器详解——补充篇,上一篇文章中,即详解装饰器——下篇,已经详细讲解了闭包,闭包是重点,包括闭包的诞生背景,闭包的定义、作用、闭包的本质、与装饰器的关系与区别。该系列文章共分为上、中、下、补充四篇。此为第四篇。本文主要讲解python的多层装饰器的定义、它们的运行过程、本质分析、多层装饰器的应用等内容。一、装饰器的运行过程前面虽然已经讲解了python的装饰器的本质,
LoveMIss-Y
·
2020-08-25 09:43
python
设计模式
白话python高级特性
Python高级
编程——装饰器Decorator详解(上篇)(绝对是我见过最详细的的教程,没有之一哦)
一、先从一种情况开始看起1、装饰器decorator的由来装饰器的定义很是抽象,我们来看一个小例子。先定义一个简单的函数:defmyfunc: print('我是函数myfunc')myfunc()#调用函数然后呢,我想看看这个函数执行这个函数用了多长时间,好吧,那么我们可以这样做:importtimedefmyfunc: start=time.clock() print('我是函数myfu
LoveMIss-Y
·
2020-08-25 09:43
python
设计模式
白话python高级特性
Python高级
编程——装饰器Decorator超详细讲解(下篇之python闭包详解)
送你小心心记得关注我哦!!进入正文全文摘要装饰器decorator,是python语言的重要特性,上面一章节详细讲解了python装饰器的中篇内容,主要讲解了python中常见的函数装饰器与类装饰器的互相装饰,分析了各个装饰器的本质到底是什么,简单说明了装饰器的缺点。本文将介绍装饰器系列文章下篇,详细介绍Python闭包的各部分类容,包括背景、定义、意义、与装饰器的区别等内容。重新声明,pytho
LoveMIss-Y
·
2020-08-25 09:12
Python高级
编程之装饰器Decorator详解(上篇)***
目录一、先从一种情况开始看起1、装饰器decorator的由来2、添加额外功能的简单实现——非“装饰器”实现二、什么是装饰器——decorator1、什么是装饰器?——两个层面第一:从设计模式的层面上第二:从Python的语法层面上(其实第二种本质上也是第一种,只不过在语法上进行了规范化)2、装饰器的作用——两方面3、装饰器的使用场景三、装饰器的实现1、装饰器的逐步实现2、装饰器的一般结构四、装饰
隨意的風
·
2020-08-25 09:33
python进阶
python高级
部分之装饰器详解
python中的装饰器是一个非常重要的知识点,那在介绍装饰器之前大家先要了解闭包的概念,这样方便大家后面理解装饰器是什么?那么先来介绍闭包的概念吧一、什么是闭包1.什么是闭包•在函数中可以(嵌套)定义另一个函数时,如果内部的函数引用了外部的函数的变量,则可能产生闭包。•闭包可以用来在一个函数与一组“私有”变量之间创建关联关系。•在给定函数被多次调用的过程中,这些私有变量能够保持其持久性。2.形成闭
奇帅浪子
·
2020-08-25 09:25
python
python
Python3(7) Python 面向对象编程
Python3(1)Python语言的简介Python3(2)Python语法基础Python3(3)Python函数Python3(4)
Python高级
特性Python3(5)Python函数式编程Python3
猿来如痴
·
2020-08-25 04:18
(2018-04-10.Python从Zero到One)二、
python高级
编程__2.2.5同步的概念
上一篇文章为:→2.1.4多进程修改全局变量同步的概念1.多线程开发可能遇到的问题假设两个线程t1和t2都要对num=0进行增1运算,t1和t2都各对num修改10次,num的最终的结果应该为20。但是由于是多线程访问,有可能出现下面情况:在num=0时,t1取得num=0。此时系统把t1调度为”sleeping”状态,把t2转换为”running”状态,t2也获得num=0。然后t2对得到的值进
lyh165
·
2020-08-25 00:10
Python高级
语法之:一篇文章了解yield与Generator生成器
Python高级
语法中,由一个yield关键词生成的generator生成器,是精髓中的精髓。
SolomonXie
·
2020-08-24 14:51
python
generator
yield
yield-from
高并发
《
Python高级
编程》学习心得——第五章 序列
《
Python高级
编程》学习心得——第五章序列总览Python内置的序列类有list,tuple,deque,str,array等,分类如下:+、+=和extend()方法的区别+=实际上是调用了__iadd
da_kao_la
·
2020-08-24 13:13
Python
Python3(2) Python语法基础
Python3(1)Python语言的简介Python3(2)Python语法基础Python3(3)Python函数Python3(4)
Python高级
特性Python3(5)Python函数式编程Python3
猿来如痴
·
2020-08-24 12:07
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他