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)GIL学习
GIL(全局解析器锁)GIL,全局解析器锁,只对多线程有影响。如果没有GIL,多线程会同时调用全局资源,全局资源会因多个线程同时调用而造成数据错误。因此每个线程在执行过程中都需要先获取GIL,保证同一时刻只有一个线程在执行代码,这样才不会造成数据错误。多线程并不是真正“多线程”的例子单进程下的CPU利用率下面代码保存为single_thread.py,同时运行两个single_thread.py,
水蓝的蓝
·
2018-08-19 21:20
学习
成长
Python高级
--boston房价预测
一、获取数据1)导入数据fromsklearn.linear_modelimportLinearRegression,Lasso,Ridgefromsklearn.datasetsimportload_bostonimportnumpyasnpimportpandasaspdfrompandasimportSeries,DataFrameimportmatplotlib.pyplotasplt2)
PyRookie
·
2018-08-18 12:35
线性回归
Python高级
--matplotlib画图
Matplotlib官方文档一、Matplotlib基础下面的测试数据下载Matplotlib中的基本图表包括的元素1)x轴和y轴axis水平和垂直的轴线2)轴标签axisLabel水平和垂直的轴标签3)x轴和y轴刻度tick刻度标示坐标轴的分隔,包括最小刻度和最大刻度4)x轴和y轴刻度标签ticklabel表示特定坐标轴的值5)绘图区域(坐标系)axes实际绘图的区域6)画布figure呈现所有
PyRookie
·
2018-08-14 18:23
python高级
数据分析
python高级
特性总结
Python追求的是代码越少越好,越简单越好。基于这一思想,以下将总结一些非常有用的高级特性:1、切片(Slice)L=['alice','bob','console','dog']L[0:3]简写为L[:3]//取前3个元素L[-3:]//取后3个元素L[1:2]//取第1到第3个元素L=list(range(100))//定义100个数L[:10]//取前十个数L[:10:2]//前十个数每两
chang_hf
·
2018-08-10 17:41
python
python高级
算法:列表冒泡/字典排序/字典统计相加
列表冒泡一:'''这里iflist_x[k]控制着输出的顺序>表示正序list_x[k+1]:list_x[k],list_x[k+1]=list_x[k+1],list_x[k]#print(list_x)print(list_x)结果如下:[1,3,4,5,12,21,22,34]列表冒泡二:list_y=[12,34,21,22,1,4,5,3]#reverse=True表示倒序revers
pylemon
·
2018-08-09 10:41
python3
python爬虫入门到精通
python高级算法
python高级
--数据分析(Pandas库)
)map()函数:映射元素Pandas库数据分析三剑客:NumPyPandasMatplotlib一、SeriesSeries是一种类似于一维数组的对象由两部分组成·index:相关的所居索引标签·values:一组数据(ndarray类型)1、创建Series(data=None,index=None,dtype=None,name=None,copy=False,fastpath=False)
PyRookie
·
2018-08-09 08:37
python高级
python高级
函数-map、filter、reduce区别
map函数map(function,iterable,…)Returnaniteratorthatappliesfunctiontoeveryitemofiterable,yieldingtheresults.Ifadditionaliterableargumentsarepassed,functionmusttakethatmanyargumentsandisappliedtotheitemsf
漂流邑人
·
2018-07-24 14:40
python
Python高级
进阶(一)Python框架之Django入门
传说中的DjangoDjango由来Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手DjangoReinhardt来命名的。Django的作者不是一个
独角的犀牛
·
2018-07-19 14:53
python高级
特性-迭代
主要说明两个内容:什么是迭代哪些类型的数据可以作为迭代对象?1.什么是迭代如下给定一个list或tuple,然后通过for...in...来循环打印出其值,这就是一个迭代的过程,这种遍历的过程我们称之为迭代.list=['can','I','help','you','?']tuple=('can','I','help','you','?')foriinlist:print(list)除了以上这种带
五力
·
2018-07-16 22:37
python
python3
collections
Iterable
isinstance
一句话让你明白
python高级
语法中的 深浅拷贝
你变我就变,你不变我也不变,嵌套类型看底层元素,看到本质,方法同样适用.再解释就是说,拷贝时,如果数据本质是可变类型,考虑到安全性问题,Python会重新开辟一块新的地址保存.地址发生变化如果数据本质是不可变类型,那么深浅拷贝都是地址的引用,没有办法就是真么强大,无法撼动id.(如果底层有可变类型,即使顶层元素是个不可变类型,比如元组.---其本质还是可变的)ps:浅拷贝:就是拷贝顶层的元素深拷贝
yy61658720
·
2018-07-07 01:04
python高级
语法 - 文件读写操作及其持久化
文件长久保存信息的一种数据信息集合(持久化)常用操作打开关闭(文件一旦打开,需要关闭操作)读写内容查找open函数open函数负责打开文件,带有很多参数第一个参数:必须有,文件的路径和名称mode:表明文件用什么方式打开(读,写)r:以只读方式打开w:写方式打开,会覆盖以前的内容x:创建方式打开,如文件已经存储,报错a:append方式,以追加的方式对文件内容进行写入b:binary方式,二进制方
July_whj
·
2018-06-29 23:56
python
python中类作为装饰器
:print("---------test---------")t=Test()t()#Traceback(mostrecentcalllast):#File"F:/python项目/09Day/03
python
竹叶根
·
2018-06-25 11:01
Python高级
进阶(一)Python框架之Django入门
传说中的DjangoDjango由来Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手DjangoReinhardt来命名的。Django的作者不是一个
马一特
·
2018-06-13 20:00
大数据学习线路图,Python/数据分析实战基础
_20.html本文主要归纳Python、数据分析的学习线路图,学习方向:共分为五大板块:板块一:熟悉python,SQLpython(1)python语法(2)常用数据结构(列表、元组、字典)(3)
python
Byweiker
·
2018-06-08 22:24
Python
大数据
python:文件流,续
在python中读取文件:fo=open('D:\python07\
python高级
\新建文本文档.txt','r+',encoding='utf-8')#用open方法找到地址然后打开表示编码的类型txt
Hao_python
·
2018-05-28 21:34
python高级
文件和爬虫
文件后续转换文字:分辨文件的编码格式num=open(r'C:\Users\悠然\Desktop\练字\python.txt','r+',encoding='gbk')text=num.read()print(text)如图:循环读以行为单位num=open(r'C:\Users\悠然\Desktop\练字\新建文本文档.txt','r+',encoding='gbk')text=num.read
Angelayouran
·
2018-05-28 21:02
python高级
面试宝典
三范式1.一个数据一个字段2.只要有主键的3.减少重复GIL叫什么:全局解释器锁cpython有什么用:单核的情况下实现多任务NB怎么解决:换解释器锁jpython进程加协程(个人建议)线程用其他语言实现,python调用深拷贝与浅拷贝深拷贝递归拷贝每一层的数据浅拷贝拷贝第一层的数据跟引用的区别引用:多个变量指向同一个内存地址拷贝:产生一个新地址(不可变类型不会产生,int,字符串,元组)pyth
effortFMC
·
2018-05-26 21:12
Python高级
用法总结
列表推导(listcomprehensions)场景1:将一个三维列表中所有一维数据为a的元素合并,组成新的二维列表。最简单的方法:新建列表,遍历原三维列表,判断一维数据是否为a,若为a,则将该元素append至新列表中。缺点:代码太繁琐,对于Python而言,执行速度会变慢很多。针对场景1,我们首先应该想到用列表解析式来解决处理,一行代码即可解决:lista=[itemforiteminarra
Yabea
·
2018-05-26 00:11
python高级
进阶
title:
python高级
进阶参考文献https://pythonguidecn.readthedocs.io/zh/latest/廖雪峰:http://www.liaoxuefeng.com/wiki
采香行处蹙连钱
·
2018-05-03 16:42
c和python哪个工资高? python开发学习
据统计数据显示,北京Python平均薪资为18860元,Python不同岗位薪资范围为:Python全栈开发工程师(10k-20K)、Python运维开发工程师(15k-20K)、
Python高级
开发工程师
lmseo5hy
·
2018-04-28 15:33
Python高级
编程和异步IO并发编程
Python高级
编程和异步IO并发编程网盘地址:https://pan.baidu.com/s/1eB-BsUacBRhKxh7qXwndMQ密码:tgba备用地址(腾讯微云):https://share.weiyun.com
人气王子333
·
2018-04-23 15:27
python
高级编程
异步IO
Python高级
编程和异步IO并发编程
阅读更多
Python高级
编程和异步IO并发编程网盘地址:https://pan.baidu.com/s/1eB-BsUacBRhKxh7qXwndMQ密码:tgba备用地址(腾讯微云):https://
hulalayaha2
·
2018-04-23 15:00
python
多线程
Python高级
编程和异步IO并发编程
阅读更多
Python高级
编程和异步IO并发编程网盘地址:https://pan.baidu.com/s/1eB-BsUacBRhKxh7qXwndMQ密码:tgba备用地址(腾讯微云):https://
hulalayaha2
·
2018-04-23 15:00
python
多线程
python高级
特性:切片/迭代/列表生成式/生成器
廖雪峰老师的教程上学来的,地址:
python高级
特性下面以几个具体示例演示用法:一、切片1.1利用切片实现trimdeftrim(s):whiles[:1]==""ors[-1:]=="":#若第1个元素或最后
菩提树下的杨过
·
2018-04-22 21:00
(大纲5)Python02核心编程 第三节、网络编程
1、
python高级
编程3.1网络概述、udp3.1.1网络通信概述3.1.2tcp/ip简介3.1.3端口3.1.4ip地址3.1.5子网掩码3.1.6socket简介3.1.7UDP介绍3.1.8udp
lyh165
·
2018-04-15 23:51
(2018-04-11.Python从Zero到One)一、
python高级
编程__3.1.13udp应用:echo服务器
上一篇文章为:→3.1.12udp网络通信过程udp应用:echo服务器1.运行现象测试端day16_网络概述udp-01.pngecho服务器端day16_网络概述udp-02.png2.参考代码#coding=utf-8fromsocketimport*#1\.创建套接字udpSocket=socket(AF_INET,SOCK_DGRAM)#2\.绑定本地的相关信息bindAddr=('',
lyh165
·
2018-04-11 20:16
(大纲3)Python02核心编程 第一节、
python高级
编程
1、
python高级
编程1.1面向对象进阶1.1.1元类1.1.2python是动态语言1.1.3__slots__1.1.4生成器1.1.5迭代器1.1.6闭包1.1.7装饰器1.2其他知识点1.2.1import
lyh165
·
2018-04-10 00:26
(2018-04-06.Python从Zero到One)一、
python高级
编程__1.1.2python是动态语言
上一篇文章为:→1.1.1元类python是动态语言1.动态语言的定义动态编程语言是高级程序设计语言的一个类别,在计算机科学领域已被广泛应用。它是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。动态语言目前非常具有活力。例如JavaScript便是一个动态语言,除此之外如PHP、Ruby、Python等也都属于动态语言,而C、C+
lyh165
·
2018-04-07 00:16
(2018-04-06.Python从Zero到One)一、
python高级
编程__1.1.5迭代器
上一篇文章为:→1.1.4生成器迭代器迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。1.可迭代对象以直接作用于for循环的数据类型有以下几种:一类是集合数据类型,如list、tuple、dict、set、str等;一类是generator,包括生成器和带yield的generatorfu
lyh165
·
2018-04-06 23:07
python高级
特性 sorted(自定义排序)
参考廖雪峰:点击打开链接sorted([36,5,-12,9,-21],key=abs)按照绝对值排序key可以取str.lower忽略大小写字典序key可以取reverse=True默认排序结果反转练习假设我们用一组tuple表示学生名字和成绩:L=[('Bob',75),('Adam',92),('Bart',66),('Lisa',88)]请用sorted()对上述列表分别按名字排序:def
Tianweidadada
·
2018-04-04 22:27
python学习笔记
学习人工智能,你少不了的Python书单
《Python编程快速上手——让繁琐工作自动化》《“笨办法”学Python(第3版)》《Python编程初学者指南》《数据结构(Python语言描述)》《像计算机科学家一样思考Python》《
Python
雷小蛮
·
2018-03-28 23:36
机器学习
python中super()的一些用法
在看
python高级
编程这本书的时候,在讲到super的时候,产生了一些疑惑,super在python中的用法跟其他的语言有一些不一样的地方,在网上找了一些资料,发现基本上很少有文章能把我的疑惑讲明白,
老马的春天
·
2018-03-27 10:41
python中super()的一些用法
在看
python高级
编程这本书的时候,在讲到super的时候,产生了一些疑惑,super在python中的用法跟其他的语言有一些不一样的地方,在网上找了一些资料,发现基本上很少有文章能把我的疑惑讲明白,
老马的春天
·
2018-03-27 10:41
python 堆、队列操作、字符串格式化输出、字符串常用函数 示例代码
importheapqimportqueueimportrandomimportcollectionsfromcollectionsimportdequeimportsysimporttimeitimportstring"""
python
* star *
·
2018-03-25 17:25
python编程
Python高级
特性之列表生成式
列表生成式即ListComprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。举个例子,要生成list[1,2,3,4,5,6,7,8,9,10],可以用list(range(1,11)):>>>list(range(1,11))[1,2,3,4,5,6,7,8,9,10]但如果要生成[1x1,2x2,3x3,...,10x10]怎么做?方法一是循环:>>>L
劉光軍_MVP
·
2018-03-23 14:00
Python高级
特性之切片
取一个list或tuple的部分元素是非常常见的操作。比如,一个list如下:>>>L=['Michael','Sarah','Tracy','Bob','Jack']取前3个元素,应该怎么做?笨方法:>>>[L[0],L[1],L[2]]['Michael','Sarah','Tracy']之所以是笨方法是因为扩展一下,取前N个元素就没辙了。取前N个元素,也就是索引为0-(N-1)的元素,可以用
劉光軍_MVP
·
2018-03-23 14:52
第一篇博客:已经学了半个月的python基础,今天开始自学
python高级
,坚持
我的第一篇博客接触博客很久了,但还真是第一次接触程序员的博客写作内心很忐忑,希望自己的这次选择是对的学python的路还很长,希望自己能顺利坚持下去也希望自己能有很大的收获因为自己是零基础,想进培训机构系统的学习一下但是进里面学习的周期太长了,身边朋友也说学的比较杂类似,爬虫或者前端,前端就要学一个多月,爬虫也是一个多月但是,实际工作中,这两块儿只能用到一个吧,爬虫可能以后能接触到人工智能或者大数
cady572
·
2018-03-22 16:32
python学习实践及问题记录
python高级
编程----迭代器与生成器
1.如何实现可迭代对象和迭代器对象?某软件要求,从网络抓取各个城市气温信息,并一次显示:北京15–20天津17–22…….如果一次抓取所有城市天气在显示,显示第一个城市气温时,有时出现延时,并浪费存储空间,我们期望以’用时访问‘(惰性访问)策略,并且能把所有城市气温封装到一个对象里,可用for语句进行迭代。如果解决?解决方法#方法1importrequestsimportjsondefgetWea
BullGod
·
2018-03-21 01:22
iterable
iterator
pandas的数据结构DataFrame详解
python高级
应用与数据分析学习笔记121、DataFrame的创建方式1.1通过二维数组创建importnumpyasnpimportpandasaspd#1、DataFrame的创建方式#1.1通过二维数组创建
追梦小乐
·
2018-03-16 23:21
python高级应用与数据分析
相关系数矩阵与热力图heatmap(
Python高级
可视化库seaborn)
相关系数矩阵通常,样本是由多维特征的构成的,把每个特征维度都看成一个随机变量,为了考查两两特征间的关系,可以借助随机变量的协方差。协方差是对两个随机变量联合分布线性相关程度的一种度量。cov(Xi,Xj)=E[(Xi−E(Xi))(Xj−E(Xj))]var(Xi)=E[(Xi−E(Xi))2]var(Xj)=E[(Xj−E(Xj))2]cov(Xi,Xj)=E[(Xi−E(Xi))(Xj−E(X
Young_618
·
2018-03-16 00:00
Python
Python高级
--类和对象
类和对象的概念类,是对所有具有相同特征或者行为的事物的统称,是抽象的,不能直接使用。1.特征被称为属性2.行为被称为方法对象,是由类创建出来的具体的存在,可以直接使用。下面我们用一个简单的例子说明:狗类,Dog狗的属性有:名字、毛发颜色...狗的行为(方法)有:叫、跑...定义类的语法:class类名:接下来定义初始化方法,在初始化方法中添加属性def__init__(self,参数列表):初始化
小甲灬先森
·
2018-03-11 16:56
python高级
(六)——用一等函数实现设计模式
本文主要内容经典的“策略”模式
python高级
——目录文中代码均放在github上:https://github.com/ampeeg/cnblogs/tree/master/
python高级
经典的“策略
weixin_34185364
·
2018-03-06 19:00
Python高级
用法总结
Python很棒,它有很多高级用法值得细细思索,学习使用。本文将根据日常使用,总结介绍Python的一组高级特性,包括:列表推导式、迭代器和生成器、装饰器。列表推导(listcomprehensions)场景1:将一个三维列表中所有一维数据为a的元素合并,组成新的二维列表。最简单的方法:新建列表,遍历原三维列表,判断一维数据是否为a,若为a,则将该元素append至新列表中。缺点:代码太繁琐,对于
Yabea
·
2018-02-23 18:00
python高级
视频教程免费下载
免费下载千锋
python高级
视频教程便是学习的有效途径。http://video.m
programmer_feng
·
2018-02-11 16:43
Python3(12) Python 常用内建模块
Python3(1)Python语言的简介Python3(2)Python语法基础Python3(3)Python函数Python3(4)
Python高级
特性Python3(5)Python函数式编程Python3
猿来如痴
·
2018-02-07 19:20
Python高级
编程pdf
下载地址:网盘下载内容简介······《
Python高级
编程》通过大量的实例,介绍了Python语言的最佳实践和敏捷开发方法,并涉及整个软件生命周期的高级主题,诸如持续集成、版本控制系统、包的发行和分发
weixin_30787531
·
2018-02-07 12:00
python
操作系统
测试
Python3(11) Python 进程和线程
Python3(1)Python语言的简介Python3(2)Python语法基础Python3(3)Python函数Python3(4)
Python高级
特性Python3(5)Python函数式编程Python3
猿来如痴
·
2018-02-01 20:05
Python3(10) Python IO编程
Python3(1)Python语言的简介Python3(2)Python语法基础Python3(3)Python函数Python3(4)
Python高级
特性Python3(5)Python函数式编程Python3
猿来如痴
·
2018-01-30 19:03
Python3(9) Python 错误、调试和测试
Python3(1)Python语言的简介Python3(2)Python语法基础Python3(3)Python函数Python3(4)
Python高级
特性Python3(5)Python函数式编程Python3
猿来如痴
·
2018-01-29 19:02
Python3(8) Python 面向对象高级编程
Python3(1)Python语言的简介Python3(2)Python语法基础Python3(3)Python函数Python3(4)
Python高级
特性Python3(5)Python函数式编程Python3
猿来如痴
·
2018-01-26 19:54
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他