展开全部

主编推荐语

一本Python零基础入门的实战教程。

内容简介

全书内容包含快速掌握Python的常备基础、Python的交互模式、变量/内存地址与命名、数据类型与结构、字符串、列表元祖、字典、集合、控制语句、函数、文件与IO、面向对象/类、异常处理、并发编程、模块、数据库与网络编程、错误调试与单元测试和版本控制工具等内容。

另外,为了让读者能学以致用,本书在最后一章安排了“项目开发实训”,主要包含爬虫和Web搜索系统的开发。

书中穿插了“编程小知识”“笔者有话说”等内容,它们可以帮助大家了解和理解编程过程中的一些原理、技巧,甚至冷知识。

本书适用于作为计算机编程专业的教材图书,也可以作为程序开发工程师的知识拓展图书。

本书的教学环境是基于Windows 10系统(64位)编写的,全书内容均采用Python 3.7编写。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 第1章 快速掌握Python必备基础
  • 1.1 安装Python
  • 1.2 Python程序的编写与运行
  • 1.3 代码中的注释
  • 1.4 Python中的字符串
  • 1.5 变量
  • 1.6 表达式
  • 1.7 语句
  • 1.8 函数
  • 1.9 Python中的类与对象
  • 1.10 Python中的关键字
  • 1.11 Python中的代码缩进
  • 1.12 初识Python模块
  • 1.13 程序实战:你好世界
  • 第2章 神奇的Python交互模式
  • 2.1 三言两语说交互
  • 2.2 神奇的Python交互模式
  • 2.3 在交互模式使用help()函数
  • 2.4 向交互模式说再见
  • 2.5 技术总结
  • 2.6 课后习题
  • 第3章 变量/内存地址/变量命名
  • 3.1 变量
  • 3.2 内存地址
  • 3.3 变量命名
  • 3.4 技术总结
  • 3.5 课后习题
  • 3.6 程序实战:爱恨无间
  • 第4章 数据类型与结构
  • 4.1 数据类型
  • 4.2 让数据动起来
  • 4.3 浅析数据结构
  • 4.4 初识ADT与面向对象
  • 4.5 程序实战:KO街霸
  • 第5章 Python中的字符串
  • 5.1 快速理清字符串
  • 5.2 字符串常用操作符
  • 5.3 字符串常用操作函数
  • 5.4 字符串的格式化
  • 5.5 程序实战:被嫉妒的春丽
  • 第6章 Python中的列表
  • 6.1 列表类型详解
  • 6.2 列表的常用操作符
  • 6.3 列表的常用操作方法
  • 6.4 程序实战:神月流格斗
  • 第7章 Python中的元组
  • 7.1 元组类型详解
  • 7.2 元组的常用操作符
  • 7.3 元组的常用操作方法
  • 7.4 程序实战:刚拳奥义
  • 第8章 Python中的字典
  • 8.1 字典类型详解
  • 8.2 字典的常用操作方法
  • 8.3 使用字典进行格式化
  • 8.4 程序实战:再见街霸
  • 第9章 Python中的集合
  • 9.1 集合类型详解
  • 9.2 集合的常用操作方法
  • 9.3 使用字典或集合实现更快的查找
  • 9.4 程序实战:搜索小萝莉
  • 第10章 Python中的控制语句
  • 10.1 Python中的控制语句
  • 10.2 条件控制
  • 10.3 循环控制
  • 10.4 转向控制
  • 10.5 程序实战:搜索玩家数据
  • 第11章 Python中的函数
  • 11.1 Python函数详解
  • 11.2 Python函数的可变参数
  • 11.3 lambda表达式
  • 11.4 函数装饰器
  • 11.5 Python中的常用内置函数
  • 11.6 程序实战:递归搜索
  • 第12章 文件操作
  • 12.1 浅说文件与I/O
  • 12.2 Python文件读/写详解
  • 12.3 JSON文件序列化
  • 12.4 程序实战:英雄花名册
  • 第13章 面向对象/类
  • 13.1 细说面向对象
  • 13.2 类的定义与抽象
  • 13.3 可迭代对象与迭代器
  • 13.4 类装饰器与属性装饰器
  • 13.5 Python中的反射函数
  • 13.6 程序实战:正义联盟
  • 第14章 Python异常处理
  • 14.1 Python中的异常
  • 14.2 Python中的异常类型
  • 14.3 Python中的异常处理
  • 14.4 程序实战:决战荒原狼
  • 第15章 Python中的并发编程
  • 15.1 并发编程
  • 15.2 进程
  • 15.3 线程
  • 15.4 协程
  • 15.5 同步I/O与异步I/O
  • 15.6 程序实战:KO街霸(升级版)
  • 第16章 Python模块详解
  • 16.1 模块/属性/作用域
  • 16.2 import的导入机制
  • 16.3 Python中的包
  • 16.4 Python中的常用标准模块
  • 16.5 Python中的pip
  • 第17章 Python数据库与网络编程
  • 17.1 数据库简介
  • 17.2 关系型数据库与NoSQL
  • 17.3 MySQL安装与使用
  • 17.4 在Python中使用MySQL
  • 17.5 Redis简介与使用
  • 17.6 在Python中使用Redis
  • 17.7 网络编程
  • 17.8 socket编程
  • 17.9 HTTP编程
  • 第18章 错误调试与单元测试
  • 18.1 错误调试(debug)
  • 18.2 日志记录
  • 18.3 单元测试
  • 第19章 版本控制工具
  • 19.1 版本控制
  • 19.2 git
  • 19.3 GitHub
  • 第20章 项目开发实训
  • 20.1 基于GitHub API的爬虫项目
  • 20.2 基于Tornado、Elasticsearch的Web搜索系统
  • 资源与支持
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。