更新时间:2022-07-29 15:21:49
封面
版权页
内容简介
前言
本书内容
本书特色
面向的读者
第1章 进入Python 3.x的世界
1.1 初识Python
1.2 Python环境搭建
1.3 开发工具(VSCode)的安装
1.4 老规矩——从“Hello World”开始
1.5 小结
1.6 编程练习
第2章 Python基础修炼
2.1 开启Python编程
2.2 你不知道的变量
2.3 运算符和表达式
2.4 玩转字符串
2.5 正则表达式
2.6 小结
2.7 编程练习
第3章 Python数据结构
3.1 列表
3.2 元组
3.3 字典
3.4 小结
3.5 编程练习
第4章 分支和循环
4.1 教你指挥计算机:流程控制
4.2 教你指挥计算机:循环语句
4.3 小结
4.4 编程练习
第5章 Python中的函数
5.1 初识函数
5.2 函数参数
5.3 函数的返回值
5.4 递归函数
5.5 匿名函数
5.6 函数嵌套
5.7 高阶函数
5.8 装饰器
5.9 作用域的问题
5.10 小结
5.11 编程练习
第6章 面向对象编程
6.1 走进面向对象的世界
6.2 认识一下大家族成员
6.3 继承
6.4 封装
6.5 多态
6.6 如何设计面向对象
6.7 小结
6.8 编程练习
第7章 Python的模块
7.1 模块的概念与使用
7.2 标准库(内置模块)
7.3 第三方模块
7.4 自定义模块
7.5 小结
7.6 编程练习
第8章 文件读写和异常处理
8.1 读取文件
8.2 写入文件
8.3 异常处理
8.4 小结
8.5 编程练习
第9章 操作数据库
9.1 数据库介绍
9.2 MySQL基础
9.3 Python操作MySQL数据库
9.4 小结
9.5 编程练习
第10章 Django架站
10.1 Django介绍
10.2 Django博客项目
10.3 Django扩展
10.4 小结
10.5 编程练习
第11章 编写打飞机游戏
11.1 初识Pygame
11.2 Pygame模块一览
11.3 游戏概述
11.4 游戏初始化
11.5 我方飞机
11.6 敌方飞机
11.7 两军相遇
11.8 小结
11.9 编程练习
第12章 编写Python爬虫
12.1 什么是网络爬虫
12.2 urllib模块
12.3 爬虫实例
12.4 小结
结束语