Python函数式编程(第2版)/图灵程序设计丛书豆瓣PDF电子书bt网盘迅雷下载电子书下载-霍普软件下载网

网站首页   软件下载   游戏下载   翻译软件   电子书下载   电影下载   电视剧下载   教程攻略   音乐专区

请输入您要查询的图书:

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

电子书 Python函数式编程(第2版)/图灵程序设计丛书
分类 电子书下载
作者 (美)史蒂文·洛特
出版社 人民邮电出版社
下载 暂无下载
介绍
内容推荐
Python具备函数式编程的许多核心特征,因此可以借鉴其他函数式语言的设计模式和编程技术,编写出简洁优雅的代码。本书首先介绍函数式编程的一般概念及特点,然后讲解迭代器、生成器表达式、内置函数、常用高阶函数、递归与归约、实用模块和装饰器的用法,以及避开Python严格求值顺序的变通方法、web服务设计方法和一些优化技巧。
本书适合Python开发人员阅读。
目录
第1章 函数式编程概述
1.1 编程范式
1.2 细分过程范式
1.2.1 使用函数式范式
1.2.2 使用混合范式
1.2.3 对象的创建过程
1.2.4 乌龟塔
1.3 函数式编程经典示例
1.4 EDA
1.5 小结
第2章 函数式编程的特点
2.1 头等函数
2.1.1 纯函数
2.1.2 高阶函数
2.2 不可变数据结构
2.3 严格求值与非严格求值
2.4 用递归代替循环语句
2.5 函数类型系统
2.6 回到最初
2.7 几个高级概念
2.8 小结
第3章 函数、迭代器和生成器
3.1 编写纯函数
3.2 函数作为头等对象
3.3 使用字符串
3.4 使用元组和命名元组
3.4.1 使用生成器表达式
3.4.2 生成器的局限
3.4.3 组合生成器表达式
3.5 使用生成器函数清洗原始数据
3.6 使用列表、字典和set
3.6.1 使用状态映射
3.6.2 使用bisect模块创建映射
3.6.3 使用有状态的set
3.7 小结
第4章 使用集合
4.1 函数分类概览
4.2 使用可迭代对象
4.2.1 解析XML文件
4.2.2 使用高级方法解析文件
4.2.3 组对序列元素
4.2.4 显式使用iter()函数
4.2.5 扩展简单循环
4.2.6 将生成器表达式应用于标量函数
4.2.7 用any()函数和all()函数进行归约
4.2.8 使用len()和sum()
4.2.9 使用汇总和计数进行统计分析
4.3 使用zip()函数实现结构化和平铺序列
4.3.1 将压缩序列解压
4.3.2 平铺序列
第5章 高阶函数
第6章 递归与归纳
第7章 元组处理技术
第8章 itertools模块
第9章 高级itertools技术
第10章 functools模块
第11章 装饰器设计技术
第12章 multiprocessing和threading模块
第13章 条件表达式和operator模块
第14章 PyMonad库
第15章 Web服务的函数式设计方法
第16章 优化与改进
截图
随便看

免责声明
本网站所展示的内容均来源于互联网,本站自身不存储、不制作、不上传任何内容,仅对网络上已公开的信息进行整理与展示。
本站不对所转载内容的真实性、完整性和合法性负责,所有内容仅供学习与参考使用。
若您认为本站展示的内容可能存在侵权或违规情形,请您提供相关权属证明与联系方式,我们将在收到有效通知后第一时间予以删除或屏蔽。
本网站对因使用或依赖本站信息所造成的任何直接或间接损失概不承担责任。联系邮箱:101bt@pm.me