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函数的工作原理。通常,当一个Pyth
Python开发者
·
2020-07-30 19:15
6月书讯:最受欢迎的SQL入门书重磅升级
5月书讯中奖名单:狮子-Lion《从零开始学Swift(第2版)》贾文静《Tomcat架构解析》郑浩-《Tomcat架构解析》liuhmmjj《Tomcat架构解析》sohoha《
流畅的Python
》随风漂流的
turingbooks
·
2020-07-30 16:54
图灵书讯
5月书讯:
流畅的Python
,终于等到你!
4月书讯中奖名单:只爱艾薇儿《Unity游戏设计与实现:南梦宫一线程序员的开发实例(修订版)》xy落青《Angular权威教程》AresCarry《Angular权威教程》海马-赖人《客户端存储技术》codelsls《Angular权威教程》呆呆敏《如何思考东京大学思维素养访谈集》qq_36579064《Unity游戏设计与实现:南梦宫一线程序员的开发实例(修订版)》资深架构师《数学万花筒》中奖通
turingbooks
·
2020-07-30 16:54
图灵书讯
Python爬虫实习笔记 | Week7 Daliy工作流水
所思所想今天决心把一周的任务全部完成,这样,我就能安心做好自己的事情,之前制定好的计划——11,12月学完Python和MySQL,不能有任何妥协,在12月中旬前把Python核心编程前8Chapters及
流畅的
SunLight Jr
·
2020-07-29 22:02
爬虫
Maple的实习笔记
Python学习 | 一个JAVA程序员学习另外一门面向对象的语言
转载本文章请标明作者和出处本文出自《Darwin的程序空间》能阻止你成功的人,只有你自己vlog时间:2020年03月06日-2020年03月07日——————一个晚上、半个白天学习方式:视频(黑马),
流畅的
南荣牧歌
·
2020-07-28 07:43
python
python
编程语言
【
流畅的Python
】第一章 Python数据模型
目录特殊方法1.1一撂Python风格的纸牌1.2如何使用特殊方法1.3特殊方法一览1.4为什么len不是普通方法1.5本章小结特殊方法特殊方法以两个下划线开头,两个下划线结尾(例如__getitem__)。比如obj[key]的背后就是__getitem__方法,为了能求得my_collection[key]的值,python解释器实际调用my_collection.__getitem__(ke
yeh629
·
2020-07-28 05:49
流畅的Python
深入理解Python装饰器与闭包之看不懂你来打我
最初学习Python时,了解到装饰器与闭包的概念,在网上看了很多博客与教程,总觉得自己的理解还是不那么透彻,最近开始学习《
流畅的Python
》一书,书中对与闭包和装饰器有详细的解释,我觉得写的非常到位,
airenLe
·
2020-07-27 18:38
python
Python 与 数学 【1】
之前也通过《
流畅的Python
》自学了python。发现python里很多都可以用数学来理解。所以打算开个预期两年的坑,把数学分析用python去理解。
Varalpha
·
2020-07-27 17:46
#
数学分析
python基础-面向对象进阶
python核心编程、基础教程、
流畅的python
、数据结构与算法(机械工业出版社)、cookbook推荐用书:python核心编程、
流畅的python
、cookbook(1)super的应用我们先看一下下面的三个例子
AndreasZhou
·
2020-07-26 12:00
关于 Python 元组的不可变属性特例
摘自《
流畅的Python
》第2.6章节。1一个谜题定义一个接受可变对象——列表作为元素的元组,然后利用切片操作列表对象。
东方鹗
·
2020-07-15 22:31
Python
流畅的python
学习笔记:第九章:符合python风格的对象
首先来看下对象的表现形式:classPeople(): def__init__(self,name,age): self.name=nameself.age=ageif__name__=="__main__":p=People('zhf','30')printpE:\python2.7.11\python.exeE:/py_prj/fluent_python/chapter9.py
dianjie9145
·
2020-07-15 22:27
Python装饰器之lru_cache
在
流畅的Python
里看到的,做一下笔记。在运行一些比较耗时的函数,如递归时重复计算相同参数的函数时。
dayday_baday
·
2020-07-15 14:24
python
python中itertools模块zip_longest函数实现逻辑
最近在看
流畅的python
,在看第14章节的itertools模块,对其itertools中的相关函数实现的逻辑的实现其中在zip_longest(it_obj1,...,it_objN,fillvalue
weixin_33671935
·
2020-07-12 07:05
流畅的Python
超清版(pdf)
开始 本书致力于帮助Python开发人员挖掘这门语言及相关程序库的优秀特性,避免重复劳动,同时写出简洁、流畅、易读、易维护,并且具有地道Python风格的代码。本书尤其深入探讨了Python语言的高级用法,涵盖数据结构、Python风格的对象、并行与并发,以及元编程等不同的方面。 本书适合中高级Python软件开发人员阅读参考。 目录 第1章Python数据模型 第
automoblie0
·
2020-07-11 02:38
Python
Python---NameError:free variable 'attr_str' referenced before assignment in enclosing scope
先看一段代码,这段代码来自动物书《
流畅的Python
》的126页,将其中的示例5-10的代码写进一个文件tag.py,这个文件用来生成HTML标签,deftag(name,*content,cls=None
Miha_Singh
·
2020-07-10 22:18
Program
python
用 Python 打扑克牌——炸金花
在学习《
流畅的Python
》一书中,第一节Python数据类型讲解的过程中,实现了一副扑克牌,代码实现非常简洁。
hresh
·
2020-07-10 21:43
python
利用python进行数据分析(一)
买过的书不少,这本《利用python进行数据分析》买了一年多还是才看过几章,甚至懒得连里面的代码都没敲敲;还有一本《
流畅的python
》,当时还找颜宁老师签
练习时长两年半的生信生
·
2020-07-10 15:09
利用python进行数据分析
《
流畅的python
》读书笔记(2)
1.2如何使用特殊方法什么是特殊方法?特殊方法的存在是为了被python解释器调用的而非程序员调用的书中提到了CPython什么是CPython?Cpython是指C语言实现的python,python还有其他的实现的版本当我们从Python官方网站下载并安装好Python后,我们就直接获得了一个官方版本的解释器:CPython。这个解释器是用C语言开发的,所以叫CPython。在命令行下运行py
EEEEEEcho
·
2020-07-09 10:41
读书笔记
Python
《Effective Python 编写高质量Python代码的59个有效方法》读书笔记
EffectivePython编写高质量Python代码的59个有效方法》这本书是python进阶阶段可以阅读的书,不适合初学者,及时是进阶阶段,也建议放到中期来读,即不适合作为python进阶的第一本书,之前介绍的《
流畅的
老兵Coding
·
2020-07-08 04:01
Python
《
流畅的python
》读书笔记
《
流畅的python
》这本书值得推荐,认真读完2篇,对python的理解提高一大截。本书属于python进阶书,不适合入门读物。
老兵Coding
·
2020-07-08 04:00
Python
图书整理
Python测试驱动开发:使用Django、Selenium和JavaScript进行Web编程-哈利•J.W.帕西瓦尔精通Python爬虫框架Scrapy-DimitriosKouzis-Loukas
流畅的
Winstonfy
·
2020-07-07 22:07
面试
编程语言
web开发
python
《
流畅的python
》第一章 Python数据模型
这一章主要讲述如何用特殊方法去激活一些基本的对象操作,这些特殊方法的名字以两个下划线开头,以两个下划线结尾(例如getitem)比如obj[key]的背后就是getitem方法,为了能求得my_collection[key]的值,解释器实际上会调用my_collection.getitem(key)。本章的实例是一摞python风格的纸牌,很有嚼头。1.1纸牌实例第一个示例1-1建立了一个纸牌类:
woyaojinqu
·
2020-07-06 07:37
读书笔记
流畅的python
学习笔记第一篇之为什么要学习这本书
《
流畅的python
》是今年许多python相关群里面推荐的一本关于python学习的书,推荐的理由如下:这本书可以充分展现python3.4的魅力,因为本书的作者是巴西的LucianoRamalho,
woyaojinqu
·
2020-07-06 07:37
读书笔记
Python诞生30年,《
流畅的Python
》作者要来中国了
说到Python,相信很多Python开发者都读过《
流畅的Python
》这本书,此书为PSF研究员、知名PyCon演讲者LucianoRamalho的心血之作,兼顾了Python3和Python2,对Python
turingbooks
·
2020-07-05 15:50
python数据分析之筛除无效数据
更坑爹的是还有干扰项,这要是用Excel的查找替换功得整到猴年马月去啊,幸好……我们学过
流畅的python
!下面我将用python解决上述问题,废话不多说,先上代码。
天东烛
·
2020-07-01 07:34
流畅的Python
学习
流畅的Python
笔记
流畅的Python
笔记1Python数据模型2数据结构2.1内置序列类型2.2列表推导与生成器表达式2.3元组2.4切片2.5序列对象上的+与*2.6sorted函数与list的sort
zzulp
·
2020-06-30 21:36
Python
什么才是具备Python风格的类
参考《
流畅的Python
》一书第九章,9.1节-9.6节一开始,我把最后的成品摆在这里,后面逐个逐个解释fromarrayimpo
阿大古 古古古
·
2020-06-29 06:12
Python的一些细节
Python的单继承和多重继承
在《
流畅的Python
》11和12章介绍了协议和抽象基类,以及继承的优点缺点,抽象基类这块真的很抽象…我觉得自己能看懂,却真的写不出来啥,乱写一通没有啥意思,我实在是写不好。
阿大古 古古古
·
2020-06-29 06:40
Python的一些细节
风火编程--re.finditer, 等差数列count, 截取生成器takewhile,文件切片islice()
《
流畅的python
》读书笔记(七)14.1迭代解释器需要迭代x时会调用iter(x),返回一个迭代器,如果对象没有实现了__iter__方法,iter()会调用__getitem__方法,,如果两个方法都没有
风火编程
·
2020-06-29 05:48
python进阶
风火编程--with管理多个上下文, 描述符
《
流畅的python
》读书笔记(十)19.1动态属性with可以同时管理多个上下文.defrewrite():"""读写文件a->b"""withopen("a.txt","r")asfr,open("
风火编程
·
2020-06-29 05:48
with
上下文
查看实例属性
描述符
python
风火编程--策略模式, 命令模式,单分派泛函数扩展不同类型参数的处理逻辑
《
流畅的python
》读书笔记(四)6.1策略模式将不同对的策略封装到不同的策略方法中,创建策略实例,传入上下文(实际场景),执行计算方法获得策略的结果集,执行排序方法选出最佳策略.fromoperatorimportitemgetterclassPromotion
风火编程
·
2020-06-29 05:48
python进阶
13、细说装饰器与闭包
13、细说装饰器与闭包【节选自《
流畅的Python
》第7章-函数装饰器和闭包】综述函数装饰器用于在源码中“标记”函数,以某种方式增强函数的行为。这是一项强大的功能,但是若想掌握,必须理解闭包。
weixin_34349320
·
2020-06-28 17:02
Python学习之路34-迭代器和生成器
《
流畅的Python
》笔记。本章将说明Python中迭代器和生成器的运行原理。1.前言如果做严格区分,迭代器(iterator)和生成器(generator)是两个概念。
weixin_33725515
·
2020-06-28 04:54
Python学习笔记——作为一等公民的函数
前言在前面的分享中,我们聊了Python独特的以鸭子类型为核心的面向对象风格,并通过《
流畅的Python
》中提供的两个经典示例,介绍了Python中的序列和分片的实现逻辑,并从中抽象出Python是如何实现接口和多态的
beacon-7
·
2020-06-27 09:12
Python学习笔记
Python学习笔记——鸭子类型(duck typing)
后来,在导师的推荐下,通过《
流畅的Python
》又一次深入的学习了Python,大致从数据结构、函数、面向对象和控制流程这几个部分深入的学习了这一门语言,对其中作为一等公民的函数和面
beacon-7
·
2020-06-27 09:41
Python学习笔记
python进阶小技巧
1.实现自定义方法的with1.1MagicMethodMagicMethod直译成魔术方法,简单的说就是python中用双下划线包裹起来的方法,《
流畅的Python
》一书中也把这类方法叫做dunder
Caaacy_YU
·
2020-06-26 08:58
python
学习笔记(杂项)
第八章《对象引用、可变性和垃圾回收》(下)
对《
流畅的python
》的读书笔记以及个人理解9-20接着上一篇的内容,上一篇的链接:https://blog.csdn.net/scrence/article/details/1009059298.4
scrence
·
2020-06-26 07:44
流畅的python
第八章《对象引用、可变性和垃圾回收》(上)
对《
流畅的python
》的读书笔记以及个人理解9-168.1变量不是盒子python的变量类似于Java中的引用式变量,最好将它们理解为附加在对象上的标注。
scrence
·
2020-06-26 07:44
流畅的python
《
流畅的python
》学习日志----装饰器工厂函数
使用装饰器工厂函数实现不同的装饰器行为想要一个装饰器对不同的函数表现出不同的行为,可以使用装饰器工厂函数,例如:defdecorate(type):defcalc(func):iftype=='adam':print('useadam')eliftype=='rmsprop':print('usermsprop')else:print('None')returnfuncreturncalc在这里函
scrence
·
2020-06-26 07:44
Python——字典中处理找不到的键
()函数❹finditer()函数❺match.group()正则表达式❻正则表达式start()和end()采用setdefault的更好的解决方法采用defaultdict()处理找不到键注:对《
流畅的
Janson Song
·
2020-06-26 01:15
Python初级学习笔记
学习python的人必读的两本书
流畅的python
《FluentPython》是我最近一个月的地铁通勤读物,它的优秀不仅超出了我的预期,而且还让我开始思考这样一个问题:一本好书,或者再具体一点,一本技术类的好书到底好在哪里?
qq_31270865
·
2020-06-25 05:54
笔记
流畅的python
--学习笔记(一)
写这篇博客的时候我已经看完了前两章了,所以这次是为了温习之前所看的知识。第一章讲的是Python的魔术方法,所实话我是第一次听到这个名字(我的基础真的很差哈哈哈。)。学过一点Python的都知道,在编写一个类的时候一般都会有一个__init__(self)这样的初始化函数,这种用函数名前后都用两个下划线组成的函数叫做魔术方法。也叫做dundermethod(双下方法)需要注意的是,魔术方法一般是通
danzzzz
·
2020-06-23 15:17
[读书笔记]
流畅的python
/ Fluent Python
第3章:字典和集合泛映射类型可散列的数据类型Anobjectishashableifithasahashvaluewhichneverchangesduringitslifetime(itneedsa__hash__()method),andcanbecomparedtootherobjects(itneedsan__eq__()method).Hashableobjectswhichcompar
warrioR_wx
·
2020-06-23 13:39
学习笔记
流畅的python
python数据模型
一摞Python风格的纸牌Python最好的品质之一是一致性。当你使用Python工作一会儿后,就会开始理解Python语言,并能正确猜测出对你来说全新的语言特征。用一个非常简单的例子来展示如何实现__getitme__和__len__这两个特殊方法,通过这个例子我们也能见识到特殊方法的强大。示例1-1里的代码建立了一个纸牌类。importcollectionsCard=collections.n
dianshuochi1092
·
2020-06-23 04:20
学习《
流畅的Python
》 第1章 Python数据模型
1.1Python风格直接看代码吧,比较重要的东西都做了注释。importcollectionsfromrandomimportchoice'''namedtuple加入到Python里,用以构建只有少数属性但没有方法的对象'''Card=collections.namedtuple('Card',['rank','suit'])classFrenchDeck:ranks=[str(n)forni
很直很温暖
·
2020-06-22 06:20
Python
流畅的python
:文本和字节序列-Part1
文本和字节序列(上)人类使用文本,计算机使用字节序列。本章将要讨论Unicode字符串、二进制序列,以及在二者之间转换时使用的编码。深入理解Unicode对你可能十分重要,也可能无关紧要,这取决于Python编程的场景。说到底,本章涵盖的问题对只处理ASCII文本的程序员没有影响。但是或许你跟我一样执着于输入输出的完美,或者有更多使用字符串的复杂场景,或许你应该看一看这一章。文章目录文本和字节序列
Murphy_31
·
2020-06-22 02:00
流畅的python
字符串
python
unicode
流畅的python
:函数装饰器-Part1
函数装饰器(上)就像我前面所讲的那样,我不止一次在面试中被问到装饰器,这章我会为你揭开它的面纱。1、装饰器基础知识不要把装饰器想的那么复杂,装饰器就是一个可调用的对象,只不过其参数是一个函数对象(如果你看过上一章,应该知道函数就是一个对象,可以作为参数进行传递),和我们往函数里面传入列表对象,整数对象并没有什么差别,我们先看一个简单的例子:#示例1defdeco(af):definner():pr
Murphy_31
·
2020-06-22 02:00
流畅的python
流畅的python
:一等函数-Part2
把函数视作对象6、函数注解函数注解用于为函数声明中的参数和返回值附加元数据,例如下面代码的第一行defrepeat(text:str,max_len:'int>0'=80)->str:ifmax_len和一个表达式。Python对注解所做的唯一的事情是,把它们存储在函数的__annotations__属性里。仅此而已,Python不做检查、不做强制、不做验证,什么操作都不做。换句话说,注解对Pyt
Murphy_31
·
2020-06-22 02:00
流畅的python
流畅的python
:对象引用、可变性、垃圾回收-Part2
第八章对象引用、可变性、垃圾回收-Part2文章目录第八章对象引用、可变性、垃圾回收-Part21、回顾2、函数参数3、del和垃圾回收4、弱引用5、不可变对象的陷阱(选读)1、回顾我们首先对上一部分的内容进行简单的回顾:变量的产生:这个地方是我觉得上一部分最重要的地方,一定要注意,python首先创建一个对象,然后变量名对其进行标注。对应于赋值语句中,先执行=号右侧的对象创建语句,然后将该对象绑
Murphy_31
·
2020-06-22 02:00
流畅的python
流畅的python
:对象引用、可变性、垃圾回收-Part1
第八章对象引用、可变性、垃圾回收-Part1文章目录第八章对象引用、可变性、垃圾回收-Part11、到底什么是变量?2、标识、相等性和别名3、元组的相对不可变性4、浅复制5、深复制1、到底什么是变量?从一开始学python,你可能就知道,python中的一切都是对象,那变量到底跟对象有啥关系?我们先看这样的一个例子:classOnevar():def__init__(self):print('On
Murphy_31
·
2020-06-22 02:00
流畅的python
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他