首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 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章 优化与改进
标签
缩略图
书名 Python函数式编程(第2版)/图灵程序设计丛书
副书名
原作名
作者 (美)史蒂文·洛特
译者 译者:李超//陈文浩
编者
绘者
出版社 人民邮电出版社
商品编码(ISBN) 9787115520173
开本 16开
页数 275
版次 1
装订 平装
字数 425
出版时间 2019-10-01
首版时间 2019-10-01
印刷时间 2019-10-01
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 486
CIP核字 2019197226
中图分类号 TP311.561
丛书名
印张 18
印次 1
出版地 北京
235
187
13
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号
版权提供者
定价
印数 3000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/14 19:13:05