共计 4592 个字符,预计需要花费 12 分钟才能阅读完成。
-
Python 利用计算思维
- 零、序言
-
第一局部:计算思维导论
- 一、计算机科学根底
- 二、计算思维因素
- 三、了解算法和算法思维
- 四、了解逻辑推理
- 五、探究性问题剖析
- 六、设计解决方案和解决流程
- 七、辨认解决方案中的挑战
-
第二局部:利用 Python 和计算思维
- 八、Python 简介
- 九、了解输出和输入,设计求解算法
- 十、管制流程
- 十一、在简略挑战中应用计算思维和 Python
-
第三局部:将计算思维和 Python 用于数据处理、剖析和利用
- 十二、在试验和数据分析问题中应用 Python
- 十三、应用分类和聚类
- 十四、在统计分析中应用计算思维和 Python
- 十五、利用计算思维问题
- 十六、高级利用计算思维问题
-
Python 代码整洁之道
- 零、前言
- 一、简介、代码格局和工具
- 二、Python 代码
- 三、良好代码的个别特色
- 四、SOLID 准则
- 五、应用装璜器改良代码
- 六、应用描述符从对象中获取更多信息
- 七、生成器、迭代器和异步编程
- 八、单元测试和重构
- 九、通用设计模式
- 十、整洁的架构
-
Python 函数式编程
- 零、前言
- 一、了解函数式编程
- 二、根本函数概念介绍
- 三、函数、迭代器和生成器
- 四、应用汇合
- 五、高阶函数
- 六、递归与归约
- 七、额定的元组技术
- 八、
itertools
模块 - 九、更多
itertools
技术 - 十、
functools
模块 - 十一、装璜器设计技术
- 十二、多过程和线程模块
- 十三、条件表达式与运算符模块
- 十四、PyMonad 库
- 十五、Web 服务的函数式办法
- 十六、优化和改良
-
Python 区块链开发实用指南
- 零、前言
-
第一局部:区块链和智能合约
- 一、区块链编程简介
- 二、智能合约根底
- 三、应用 Vyper 实现智能合约
-
第二局部:Web3 和 Populus
- 四、应用 Web3 与智能合约交互
- 五、Populus 开发框架
- 六、构建一个实用的去核心利用
-
第三局部:前端去核心利用
- 七、前端去核心利用
-
第四局部:加密货币和钱包
- 八、在以太坊中创立令牌
- 九、加密货币钱包
-
第五局部:去核心文件系统
- 十、IPFS——一个怯懦的新文件系统
- 十一、应用 ipfsapi 与 IPFS 交互
- 十二、应用 IPFS 实现去核心利用
-
Python MQTT 编程实用指南
- 零、前言
- 一、装置 MQTT 3.1.1 MOSQUITO 服务器
- 二、应用命令行和 GUI 工具理解 MQTT 的工作原理
- 三、爱护 MQTT 3.1.1 MOSQUITO 服务器
- 四、应用 Python 和 MQTT 音讯编写管制车辆的代码
- 五、应用 Python 测试和改良咱们的车辆管制解决方案
- 六、应用基于云的实时 MQTT 提供程序和 Python 监控冲浪较量
-
Python 软件工程实用指南
- 零、前言
- 一、编程与软件工程
- 二、软件开发生命周期
- 三、零碎建模
- 四、办法、范例和实际
- 五、HMS 零碎我的项目
- 六、开发工具和最佳做法
- 七、建设我的项目和流程
- 八、创立业务对象
- 九、测试业务对象
- 十、对于业务对象数据持久性的思考
- 十一、数据持久性和
BaseDataObject
- 十二、将对象数据长久化到文件
- 十三、将数据长久化到数据库
- 十四、测试数据持久性
- 十五、服务分析
- 十六、Artisan 网关服务
- 十七、解决服务事务
- 十八、测试和部署服务
- 十九、Python 中的多过程和 HPC
-
Python 编程学习手册
- 零、前言
- 一、Python 的温和介绍
- 二、内置数据类型
- 三、迭代和决策
- 四、函数,代码的构建块
- 五、节省时间和内存
- 六、面向对象、装璜器和迭代器
- 七、文件和数据持久性
- 八、测试、剖析和解决异样
- 九、密码学和令牌
- 十、并行执行
- 十一、调试和故障排除
- 十二、GUI 和脚本
- 十三、数据迷信
- 十四、网络开发
-
Python3 面向对象编程
- 零、序言
- 一、面向对象设计
- 二、Python 中的对象
- 三、当对象类似时
- 四、异样
- 五、何时应用面向对象编程
- 六、Python 数据结构
- 七、Python 面向对象快捷方式
- 八、字符串和序列化
- 九、迭代器模式
- 十、Python 设计模式一
- 十一、Python 设计模式 II
- 十二、面向对象程序测试
- 十三、并发
-
Python 学徒
- 零、前言
- 一、开始
- 二、字符串和汇合
- 三、模块化
- 四、内置类型和对象模型
- 五、摸索内置汇合类型
- 六、异样
- 七、推导式、可迭代对象和生成器
- 八、应用类定义新类型
- 九、文件和资源管理
- 十、将 Python 规范库用于单元测试
- 十一、将 PDB 用于调试
- 十二、虚拟环境
- 十三、包和散发
- 十四、装置第三方软件包
- 十五、后记——只是一个开始
-
Python 软件架构
- 零、序言
- 一、软件架构原理
- 二、编写可批改可读代码
- 三、可测试性——编写可测试代码
- 四、好的体现是值得的!
- 五、编写可扩大的利用
- 六、平安——编写平安代码
- 七、Python 中的设计模式
- 八、Python——架构模式
- 九、部署 Python 利用
- 十、调试技巧
-
Python 企业级利用开发实用指南
- 零、前言
- 一、在企业中应用 Python
- 二、设计模式——做出抉择
- 三、构建大规模数据库操作
- 四、解决并发性
- 五、用于大规模申请解决的构建
- 六、示例——构建 BugZot
- 七、构建优化的前端
- 八、编写可测试代码
- 九、剖析利用的性能
- 十、爱护您的利用
- 十一、采纳微服务办法
- 十二、微服务中的测试和跟踪
- 十三、无服务器
- 十四、部署到云
- 十五、企业应用集成及其模式
- 十六、微服务与企业应用集成
- 十七、答案
-
Python Web 爬虫实用指南
- 零、前言
-
第一局部:Web 爬取简介
- 一、爬取根底
-
第二局部:开始爬取
- 二、Python 和 Web——应用
urllib
和 Requests - 三、应用 LXML、XPath 和 CSS 选择器
- 四、将
pyquery
(一个 Python 库)用于抓取 - 五、将 Scrapy 和 BeautySoup 用于爬取
- 二、Python 和 Web——应用
-
第三局部:高级概念
- 六、应用平安 Web
- 七、将基于 Web 的 API 用于数据提取
- 八、应用 Selenium 爬取
- 九、应用正则表达式提取数据
-
第四局部:论断
- 十、下一步
-
精通 Python 并发
- 零、前言
- 一、并发和并行编程高级入门
- 二、Amdahl 定律
- 三、在 Python 中应用线程
- 四、在线程中应用
with
语句 - 五、并发 Web 申请
- 六、应用 Python 解决过程
- 七、过程中的归约算子
- 八、并行图像处理
- 九、异步编程简介
- 十、应用 Python 实现异步编程
- 十一、应用
asyncio
构建通信通道 - 十二、死锁
- 十三、饥饿
- 十四、竞争条件
- 十五、全局解释器锁
- 十六、设计基于锁和无互斥的并发数据结构
- 十七、原子类型的内存模型和操作
- 十八、从头开始构建服务器
- 十九、测试、调试和调度并发利用
- 二十、答案
-
精通 Python 面向对象
- 零、前言
-
第一局部:通过非凡办法实现更严密的集成
- 一、预备工作、工具和技术
- 二、
__init__()
办法 - 三、无缝集成——根本的非凡办法
- 四、属性拜访、属性和描述符
- 五、一致性设计的 ABC
- 六、应用可调用对象和上下文
- 七、创立容器和汇合
- 八、创立数字
- 九、装璜器和混合器——横切切面
-
第二局部:对象序列化和长久化
- 十、序列化和保留——JSON、YAML、Pickle、CSV 和 XML
- 十一、通过
shelve
存储和检索对象 - 十二、通过 SQLite 存储和检索对象
- 十三、传输和共享对象
- 十四、配置文件和长久化
-
第三局部:面向对象的测试和调试
- 十五、设计准则和模式
- 十六、日志和正告模块
- 十七、可测试性设计
- 十八、解决命令行
- 十九、模块与封装设计
- 二十、品质和文档
-
MicroPython 秘籍
- 零、前言
- 一、MicroPython 入门
- 二、管制 LED
- 三、创立声音和音乐
- 四、与按钮交互
- 五、读取传感器数据
- 六、ButtonBash 游戏
- 七、Circuit Playery
- 八、让咱们挪动它,挪动它
- 九、在 micro:bit 上编程
- 十、管制 ESP8266
- 十一、与文件系统交互
- 十二、网络
- 十三、与 Adafruit Feather OLED 交互
- 十四、构建物联网(IoT)气象机器
- 十五、Adafruit HalloWing 微控制器的编程
-
Python 物联网编程实际
- 零、前言
- 第一局部:Python 树莓派编程
- 二、建设你的开发环境
- 三、开始 Python 和 物联网
- 四、将 Flask 用于 RESTful API 和 WebSocket 网络
- 五、MQTT,Python 和 Mosquitto MQTT 代理网络
- 第二局部:用于与物理世界交互的实用电子产品
- 七、将你的树莓派连贯到物理世界
- 八、面向软件工程师的电子 101
- 第三局部:物联网游乐场——与物理世界交互的理论示例
- 十、关上和敞开事物
- 十一、光线、指示器和显示信息
- 十一、测量温度、湿度和光照程度
- 十三、将伺服器、电机和步进器用于静止
- 十四、测量间隔和检测静止
- 十五、高级物联网编程概念——线程,异步 IO 和事件循环
- 十六、物联网可视化和自动化平台
- 十七、把它们都放在一起——物联网圣诞树
- 十八、答案
-
Python 专家级编程
- 零、序言
- 一、Python 现状
- 二、语法最佳实际——低于类级别
- 三、语法最佳实际——高于类级别
- 四、抉择好名字
- 五、编写包
- 六、部署代码
- 七、其余语言中的 Python 扩大
- 八、治理代码
- 九、把你的我的项目记在文档中
- 十、测试驱动开发
- 十一、优化——个别准则和剖析技术
- 十二、优化——一些弱小的技术
- 十三、并发
- 十四、有用的设计模式
-
精通 Python
- 一、开始——每个我的项目一个环境
- 二、Python 语法、常见陷阱和格调指南
- 三、容器和汇合——以正确的形式存储数据
- 四、函数式编程——可读性与简洁性
- 五、装璜器——通过装璜实现代码重用
- 六、生成器和协程——有限,一次一步
- 七、异步 IO——无线程的多线程
- 八、元类——使类(而非实例)更智能
- 九、文档——如何应用 Sphinx 和 RST
- 十、测试和日志记录——为 bug 做筹备
- 十一、调试——解决 bug
- 十二、性能——跟踪并缩小内存和 CPU 应用
- 十三、多过程——当单个 CPU 外围不够时
- 十四、C/C++ 中的扩大、零碎调用和 C/C++ 库
- 十五、打包——创立本人的库或利用
- 十六、附录 A:参考书目
-
精通 Python 正则表达式
- 零、序言
- 一、正则表达式简介
- 二、Python 正则表达式
- 三、分组
- 四、环顾四周
- 五、正则表达式的性能
-
Python 模块化编程
- 零、序言
- 一、模块化编程简介
- 二、编写第一个模块化程序
- 三、应用模块和包
- 四、将模块用于理论编程
- 五、为模块应用模式
- 六、创立可重用模块
- 七、高级模块技术
- 八、测试和部署模块
- 九、模块化程序设计是良好编程技术的根底
-
Python 测试秘籍
- 零、序言
- 一、利用 Unittest 开发根底测试
- 二、应用 Nose 运行自动测试套件
- 三、应用 doctest 创立可测试文档
- 四、应用行为驱动开发测试客户案例
- 五、验收测试的高级客户场景
- 六、自动测试与继续集成的集成
- 七、通过测试覆盖率掂量你的胜利
- 八、冒烟 / 负载测试次要部件
- 九、新零碎和旧零碎的良好测试习惯
下载
Docker
docker pull apachecn0/apachecn-python-zh-pt2
docker run -tid -p <port>:80 apachecn0/apachecn-python-zh-pt2
# 拜访 http://localhost:{port}
PYPI
pip install apachecn-python-zh-pt2
apachecn-python-zh-pt2 <port>
# 拜访 http://localhost:{port}
NPM
npm install -g apachecn-python-zh-pt2
apachecn-python-zh-pt2 <port>
# 拜访 http://localhost:{port}
奉献指南
本我的项目须要校对,欢送大家提交 Pull Request。
请您怯懦地去翻译和改良翻译。尽管咱们谋求卓越,但咱们并不要求您做到美中不足,因而请不要放心因为翻译上犯错——在大部分状况下,咱们的服务器曾经记录所有的翻译,因而您不用放心会因为您的失误受到无法挽回的毁坏。(改编自维基百科)
组织介绍
拜访咱们的主页。
资助咱们
通过平台自带的打赏性能,或点击这里。
正文完