Python轻松学:爬虫、游戏与架站

Python轻松学:爬虫、游戏与架站

作者:王春艳

出版社:清华大学

出版年:2019年3月

ISBN:9787302522904

所属分类:网络科技

书刊介绍

《Python轻松学:爬虫、游戏与架站》内容简介

本书以Python 3.6为蓝本,以图文并茂的方式深入浅出地引导读者学习Python开发技术,主要内容包括Python基础、Python数据结构、Python模块、文件读写、异常处理、MySQL数据库操作、爬虫开发、游戏编程、Django架站等。全书提供了爬虫、游戏和Django开发项目,让读者在掌握实用开发技能的同时能够自己动手开发实际应用。本书配合有趣的手绘图教学,讲解生动,实例丰富,易于掌握,同时提供学习本书的Python视频课程,特别适合刚刚接触编程的新手或者转型到Python开发的人员使用。
王春艳,计算机编程讲师,曾经从事过软件开发,包括前端,Python等。

作品目录

内容简介
前言
第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、认识一下大家族成员
1.属性定义和访问
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、小结
结束语

相关推荐

微信二维码