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
容器序列list、tuple和collections.deque这些序列能存放不同类型的数据。扁平序列int、str、bytes、bytearray、memoryview和array.array,这类序列只能容纳一种类型。可变序列list、bytearray、array.array、collections.deque和memoryview。不可变序列int、tuple、str和bytes。2.2.
满满当当_aebf
·
2023-04-13 10:39
python可以在多平台运行 体现了什么特性_《
流畅的python
》阅读笔记
起步《
流畅的python
》是一本适合python进阶的书,里面介绍的基本都是高级的python用法.对于初学python的人来说,基础大概也就够用了,但往往由于够用让他们忘了深入,去精通.我们希望全面了解这个语言的能力边界
weixin_39962153
·
2023-04-11 01:05
python可以在多平台运行
体现了什么特性
流畅的Python
第一章Python数据模型魔术方法(magicmethod)或者说双下方法(dundermethod)表示特殊方法。以双下划线开始和结束,比如getitemlen()需要实现len()[]和切片需要实现getitem()可迭代或者反向迭代,至少需要实现getitem()in需要实现contains(),如果没有实现,则至少需要实现getitem(),因为它可以自己做迭代搜索repr,它能把一个对象
西电大侠
·
2023-04-10 19:50
Python 与其四大推导式(列表推导式,集合推导式,生成器推导式及字典推导式)
文章目录参考描述列表推导式举个栗子基本形式一般式基本形式(高阶)判断使用逻辑运算符笛卡尔积拆解变量污染列表推导式集合推导式字典表达式生成器推导式惰性求值生成器推导式参考项目描述
流畅的Python
LucianoRamalho
两个月亮
·
2023-04-10 04:46
问题
Python
python
列表推导式
集合推导式
生成器推导式
字典推导式
第一章 说明
本系列文集根据bobby老师的《Python3高级核心技术97讲》视频课程和《
流畅的Python
》一书,学习整理而来。
HelloWorld__
·
2023-04-09 11:00
后端书籍推荐
Python语言及其应用
流畅的Python
SQL必知必会MySQL必知必会高性能MySQL图解HTTP
kevinbai
·
2023-04-08 22:05
朝闻道
要提取列表里的每一个元素用for循环处理:foriina:forjini:print(j)b=[jforiinaforjini]#注意两个for的顺序print(b)>>>b[1,2,3,4,5,6]然后在看下面这一段来自
流畅的
ChronosAeon
·
2023-04-07 04:34
通过Python实现九九乘法表
最近正在看《
流畅的Python
》,啃这本书花了不少时间,主要是在思考和理解,慢慢感觉到自己已经很久没有敲代码了,编程这门课最终还是要多实践、多动手,想想还是定期练练手吧。
gonaxx
·
2023-03-31 20:22
Python学习手记
python
开发语言
流畅的Python
读书笔记-第九章-符合Python风格的对象
得益于python数据类型,自定义类型的行为可以像内置类型那样自然。实现如此自然的行为,靠的不是继承,而是鸭子类型:我们只需要按照预定行为实现对象的方法即可。Python中classmethodVSstaticmethodstaticmethod不是特别有用格式化显示内置的format函数和str.format()方法把各个类型的格式化方式委托给相应的.format(format_spec)方法。
猴猴猪猪
·
2023-03-30 00:22
读书笔记
python
流畅的Python
第二章
本章主要介绍了Python中tuple和list的一些知识。列表解析和生成器表达式使用()可以得到一个生成器,可以看出,生成器的内存使用更少。>>>a=[iforiinrange(10)]>>>g=(iforiinrange(10))>>>a[0,1,2,3,4,5,6,7,8,9]>>>gat0x107deca50>>>>a.__sizeof__()168>>>g.__sizeof__()48P
vvoo_b64d
·
2023-03-26 06:21
流畅的Python
_字典和集合
•Python里的dict和set的效率有多高?在一个有1000万个键的字典里查找1000个数,花在每个数上的时间不过是0.337微秒•为什么它们是无序的?键的次序取决于添加顺序,往字典里添加新键可能会改变已有键的顺序•为什么并不是所有的Python对象都可以当作dict的键或set里的元素?键必须是可散列的(1)支持hash()函数,并且通过__hash__()方法所得到的散列值是不变的。(2)
58506fd3fbed
·
2023-03-24 18:05
《
流畅的Python
》第十章学习笔记
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,,版权归原作者所有,如有问题请及时联系我们以作处理作者:测试游记来源:推酷本文链接:https://mp.weixin.qq.com/s?__biz=MzU5NTI3NDcxOA==&mid=2247485037&idx=1&sn=c95320355想要获取更多Python学习资料,了解更多关于Python的知识,可以加Q群630
葡萄_ac1c
·
2023-03-21 21:03
女王节|推荐精选10本Python好书,附学习资料
有PythonWeb开发Django,Flask;有数据挖掘,机器学习,深度学习的;有崔老师的最火的网络爬虫实战神书;有Python里最牛逼的
流畅的Python
;下面是详细书单《Django企业开发实战
Java工程诗
·
2023-03-15 16:33
2019-06-17 学习清单TODO list
专业TODO:1.利用python进行数据分析2.STL源码解析3.概念图模型(机期学习的书)4.哔哩哔哩上北大公开课5.鸟哥的linux私房菜6.
流畅的python
7.公开课:北大生物信息学(13h9m
啦啦啦Leo
·
2023-03-14 21:12
Python装饰器实例讲解(三)
Python装饰器实例讲解(三)本文多参考《
流畅的python
》,在此基础上增加了一些实例便于理解姊妹篇Python装饰器实例讲解(一),让你简单的会用Python装饰器实例讲解(二),主要讲了一个万能公式
松勤吴老师
·
2023-02-16 13:00
编程高手是如何炼成的?1021页Python教程,建议收藏
今天给大家分享一份Python高级学习教程(
流畅的Python
),共有1021页6大部分,内容全面专业,强调了Python作为编程语言独有的特性,
Mr丶张先生
·
2023-02-02 21:54
python
数据结构
编程语言
mysql
sql
2021版 | 机器学习入门指南
pdf版思维导图,后台回复:指南Python——书之前跟出版社合作,书柜里积攒了很多Python相关的书,这里推荐三本最有价值的吧:《
流畅的Python
》,很厚,比较全面,可以作为工具书常常翻看。
人工智能与算法学习
·
2023-02-01 20:16
算法
编程语言
python
机器学习
人工智能
2018-09-10
昨晚已在当当入手了《
流畅的python
》和《python核心编程》,又要沉下心来学习了。
cz_布衣
·
2023-02-01 05:59
流畅的Python
_数据结构_序列构成的数组
容器序列list、tuple和collections.deque这些序列能存放不同类型的数据。扁平序列str、bytes、bytearray、memoryview和array.array,这类序列只能容纳一种类型。可变序列list、bytearray、array.array、collections.deque和memoryview。不可变序列tuple、str和bytes
58506fd3fbed
·
2023-01-31 22:56
[
流畅的python
]-第一章-python数据模型笔记
Python数据模型Python风格的设计思想,体现在python的数据模型上,数据模型其实是对python框架的描述,它规范了这门语言自身构建模块的接口,这些模块包括但不限于序列、迭代器、函数、类和上下文管理器。1.1一摞Python风格的纸牌importcollections#collections.namedtuple用以构建只有少数属性但没有方法的对象fromrandomimportcho
乐乐要当航天猿
·
2023-01-31 08:04
有用的python学习记录
python
开发语言
numpy
python 协程学习汇总
廖雪峰python教程协程部分Python异步IO之协程(一):从yieldfrom到async的使用小白的asyncio:原理、源码到实现(1)《
流畅的Python
》协程部分
yeqy
·
2023-01-30 20:35
python书籍_我的Python数据分析书籍
《
流畅的Python
》想深入了解Python语法的必备书籍。2.2算法《算法图解》、《Python程序员面试算法宝典》大部分算法数据是用C++或Java,喜欢用Python写数据结构与算法
weixin_39517520
·
2023-01-09 13:43
python书籍
python数据分析
《
流畅的Python
》学习笔记(一)——数据结构
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档第2章序列构成的数组前言一、内置序列类型概览1.列表推导和生成器表达式1.1列表推导1.2生成器表达式2.元组2.1元组拆包2.1.1平行元组拆包2.2.2嵌套元组拆包2.2具名元组3.切片3.1切片和区间忽略最后一个元素的优势3.2给切片赋值4.*,+=,\*=符号的应用4.1使用*进行复制4.2+=符号4.3*=符号5.list.
不想取名字撒
·
2022-12-12 04:08
Python
python
数据结构
python3for metro_Fluent Python 译本 读书笔记 第5章 一等函数
这是学习《
流畅的Python
》的第二天,今天希望把这一章看完,之所以跳过第二部分,是因为我对第三部分兴趣更多一些,之后再看第二部分吧。
weixin_39678525
·
2022-12-10 04:51
python3for
metro
Fluent Python 译本 读书笔记 第1章 Python数据模型
最近从学校图书馆借了一本书叫《
流畅的Python
》,非常喜欢它,但是不能在书上做笔记,就写到博客了。希望自己能用这两个月坚持看完它。
Hull Qin
·
2022-12-10 04:24
Python
Python
Fluent
Python
[
流畅的python
笔记] 第一章:python数据模型 20190925
魔术方法特殊方法的昵称,特其名字以两个下划线开头,以两个下划线结尾(例如__getitem__)在类中重写魔术方法,实际上是在类中对python的内置方法进行重载.e.g.,为了能求得my_collection[key]的值,解释器实际上会调用my_collection.__getitem__(key).如果在某个类中,重写了__getitem__方法,那么下次再使用my_collection[k
我和夏天来了哈
·
2022-12-10 04:42
fluent
python
python函数设计与使用_Python函数拾遗 一等函数与设计模式 --
流畅的python
本章就Python中函数与设计模式做一些探讨,notebook文件在这里.一等函数与设计模式虽然设计模式与语言无关,但是某些设计模式并不适用于某些语言.下面就Python中策略模式做一些讨论.策略模式在设计模式中,策略模式的概述如下:定义一系列算法,把它们一一封装起来,并且使它们可以互相替换.本模式使得算法可以独立于使用它的客户而变化.这里举的例子是电商的促销策略,即根据客户的属性或订单中的商品计
女性图
·
2022-12-04 03:59
python函数设计与使用
[Python] 使用一等函数实现设计模式
《
流畅的Python
》卢西亚诺·拉马略第6章使用一等函数实现设计模式读书笔记6.1案例分析:重构“策略”模式如果合理利用作为一等对象的函数,某些设计模式可以简化,“策略”模式就是其中一个例子。
wy_hhxx
·
2022-12-02 21:18
python
python
流畅的Python
阅读笔记(二)
2021年6月2日——yaco
流畅的Python
5-8章内容第5章:一等函数在Python中,函数是一等对象,编程语言理论家把“一等对象”定义为满足下述条件的程序实体:在运行时创建能赋值给变量或数据结构中的元素能作为参数传给函数能作为函数的返回结果在
Espero con vigor
·
2022-12-02 21:13
Python
python
python每个模块用函数来实现_
流畅的python
读书笔记-第六章-使用一等函数实现设计模式...
一等函数实现设计模式经典的“策略”模式定义定义一系列算法,把它们一一封装起来,并且使它们可以相互替换。本模式使得算法可以独立于使用它的客户而变化。案例假如一个网店制定了下述折扣规则。有1000或以上积分的顾客,每个订单享5%折扣。同一订单中,单个商品的数量达到20个或以上,享10%折扣。订单中的不同商品达到10个或以上,享7%折扣。简单起见,我们假定一个订单一次只能享用一个折扣。具体策略由上下文类
weixin_40007189
·
2022-12-02 21:41
流畅的python
在线阅读-
流畅的python
笔记
鸭子类型协议不完全总结序列:len,getitem切片:getitemv[0]分量的取值和写值:getitem和setitemv.x属性的取值和写值:getattr和setattr迭代:1)iter,2)getitem上下文管理器:enter,exit+=:1)iadd,2)add可散列:hash,eqin测试:1)contains,2)iter,3)getitem第一章,python数据模型__
weixin_39885412
·
2022-12-02 21:11
《
流畅的python
》阅读笔记 - 第二章:数据结构
内置序列类型概览在《算法》一书中,数组,链表称为数据结构.包,队列,栈称为数据类型,在《
流畅的python
》第二章中,首先介绍了python几种内置(即不用程序员实现,python自带)的序列类型:《
流畅的
Yonas-Luo
·
2022-12-02 20:26
流畅的python
python
《
流畅的python
》阅读笔记 - 第五章:一等函数
在python中,函数是一等对象,一等对象满足:在运行时被创建能复制给变量活数据结构中的元素能作为参数传给函数能作为函数的返回结果(所以在python中,一个函数可以返回另一个函数)把函数视作对象一个python的对象:#定义一个Person类classPerson:defhi(self):print("Hello!")person=Person()#实例化Person类,获得person对象pe
Yonas-Luo
·
2022-12-02 20:26
流畅的python
python
开发语言
流畅的Python
——使用一等函数实现设计模式
使用一等函数实现设计模式作者在书中描述的场景如下:客户在商场中购物,根据客户当前的积分、选购商品的种类及数量,可以拿到的优惠不同,现在需要根据这些信息来判断用户能拿到的最大优惠是多少。显然这是一个“策略”模式,根据不同的情况选择不同的策略即可。作者在书中给出了两种实现,一种是基于ABC(抽象基类派生)的实现,一种是基于一等函数作为参数的实现,本文仅介绍后者。①定义商品类fromcollection
一日两份espresso
·
2022-12-02 20:43
Python
python
设计模式
策略模式
流畅的python
笔记(六)使用一等函数实现设计模式
目录一、重构策略模式经典策略模式使用作为对象的函数实现策略模式自动选择最佳策略找出模块中的全部策略globals()使用单独模块专门保存所有策略二、命令模式总结一、重构策略模式经典策略模式策略模式的定义是:定义一系列算法(策略),把它们一一封装起来,并且使它们可以相互替换。策略模式使得算法可以独立于使用它的客户而变换,即不同的客户都可以使用某个算法或其它算法。下面是一个电商领域使用策略模式的例子。
罗古洞的女婿
·
2022-12-02 20:12
python
pycharm
<<
流畅的Python
>>读书笔记--汇总
历时80小时,终于完成了这本巨作的阅读,传言不虚,本书确实是Python进阶读物中相当有分量的一本.第一部分:序幕第一章:python的数据模型本章查找关键字:待补充。。。第二部分:数据结构第二章:序列构成的数组第三章:字典和集合第四章:文本和字节序列第三部分:把函数视作对象第5章:一等函数第6章:使用一等函数实现设计模式第7章:函数装饰器和闭包第四部分:面向对象惯用法第8章:对象引用、可变性和垃
Morbidmuse
·
2022-12-02 20:05
读书笔记
python
开发语言
后端
读书笔记:《
流畅的Python
》第六章 使用一等函数实现设计模式
一些概念#策略模式#定义一系列算法,把它们一一封装起来,并且使他们可以相互替换,使得算法#可以独立于使用它的客户而变化。#模板方法#访问者模式#重构策略模式#代码:#经典的策略模式.py#使用函数实现策略模式.py#享元(flyweight)#是可共享的对象,可以同时在多个上下文中使用#命令模式:目的是解耦调用操作的对象(调用者)和提供实现的对象(接收者)经典的策略模式:电商折扣.py#有1000
Morbidmuse
·
2022-12-02 20:35
读书笔记
python
策略模式
开发语言
《
流畅的python
》阅读笔记 - 第六章:使用一等函数实现设计模式
《设计模式:可复用面向对象软件的基础》提出了23个设计模式,其中16个在动态语言中“不见了”或者是简化了,也就是说,设计模式是一种程序的设计的思想,不过也和具体的语言语法有关系。所以我感觉即使是其他语言的设计模式,仍然有学习的价值,只是我们使用的时候,要熟悉两者的语法。案例分析:重构“策略”模式策略模式是设计模式的一种。参考:https://juejin.cn/post/7030976391596
Yonas-Luo
·
2022-12-02 20:03
流畅的python
设计模式
策略模式
《
流畅的python
》阅读笔记 - 第三章:字典和集合
泛映射类型isinstance(object,object_type)用来检测一个object对象是不是一个object_type类型.所以isinstance(object,abc.Mapping)用来检测object是不是映射类型.字典推导例程示例了字典的推导:#创建一个列表,元素为集合DIAL_CODES=[(86,'China'),(91,'India'),(1,'UnitedStates
Yonas-Luo
·
2022-11-19 19:15
流畅的python
python
开发语言
数据分析师学习历程
进阶教程四、数据分析思维书籍整理五、数据可视化工具1.BI软件2.python数据可视化库3.EXCEL基础教程高级教程总结前言提示:本人学习计划随时更新一、pandas学习python学习必备初级:
流畅的
瓜瓜的小宝藏
·
2022-11-11 00:54
学习历程
编辑器
数据分析
其他
经验分享
浅谈自然语言处理(NLP)学习路线(一)--- 概述
资料汇总:引流:大道至简之机器学习系列《
流畅的python
》:https://pan.baidu.com/s/1l5Tl0yZS0NTixAilH9S2aQ提取码:38qa《统计学习方法第二版》:https
尚拙谨言
·
2022-08-20 07:22
学习经验分享
自然语言处理
机器学习
深度学习
经验分享
python中的property及属性与特性之间的优先权
目录前言属性(attribute)属性的定义属性的用法特性(property)特性的定义特性的用法特性的使用场景属性和特性之间的差别和联系属性和特性之间的优先权前言这几天看《
流畅的python
》这本书了
·
2022-07-15 16:21
python使用期物处理并发教程
目录1.futures.ThreadPoolExecutor2.期物3.阻塞型I/O和GIL4.使用concurrent.futures模块启动进程learningfrom《
流畅的python
》1.futures.ThreadPoolExecutorimportosimporttimeimportsysimportrequestsPOP20
·
2022-06-13 12:22
Python机器学习3大法宝
大家好,我是辰哥~今天给大家推荐3本Python机器学习相关的书籍,如果你想提升Python能力,想开启kaggle实战,想了解机器学习神器Scikit-Learn库的使用,建议下载学习~一、
流畅的Python
Python研究者
·
2022-06-03 07:16
算法
python
机器学习
人工智能
深度学习
Python里的引用与拷贝规律
在Python里,我们把变量视为“一个实际存储的引用”(图源:《
流畅的python
》)。所以在python里,a=[1,2,3]先分
Ofnoname
·
2022-04-05 16:00
Python——用setdefault处理找不到的键
注:对《
流畅的python
》第三章,用setdefault处理找不到的键,的解析当字典d[k]不能找到正确的键的时候,Python会抛出异常。
心若鉴
·
2022-02-15 02:18
流畅的python
学习笔记1
笔者使用python为3.41.字典字典中取不存在的值的时候,会抛出keyerror错误,那么怎么实现返回默认值呢?importcollectionsdefinidefalut():return"d"index=collections.defaultdict(inidefalut)print(index["a"])这种写法会返回默认值“d”有些字典是配置项参数需要避免使用者修改,又要允许管理员动态
战五渣_lei
·
2022-02-13 06:03
小数点后如何处理?
《
流畅的Python
》一书中谈到python语言优秀特性之一,就是通过丰富的参数控制表达不同的策略。Python内置的round()函数使用了哪种四舍五入策略?
Python_Camp
·
2021-11-29 20:46
Python Type Hints 学习之从入门到实践
Python是一门动态强类型语言《
流畅的Python
》一书中提到,如果一门语言很少隐式转换类型,说明它是强类型语言,例如Java、C++和Python就是强类型语言。
·
2021-11-23 16:41
每日一书:《
流畅的python
》PDF高清版,豆瓣高分9.4
内容简介
流畅的Python
致力于帮助Python开发人员挖掘这门语言及相关程序库的优质特性,避免重复劳动,同时写出简洁、流畅、易读、易维护,并且具有地道Python风格的代码。
程序员白楠楠
·
2021-11-03 19:58
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
其他