种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

Python程式设计基础实战教程

(2020-01-06 22:57:00) 百科综合
Python程式设计基础实战教程

Python程式设计基础实战教程

《Python程式设计基础实战教程》是2018年3月由清华大学出版社出版的图书,作者是韦玮。

基本介绍

  • 书名:Python程式设计基础实战教程
  • 作者:韦玮
  • ISBN:9787302486268
  • 定价:45
  • 出版社:清华大学出版社
  • 出版时间:2018年3月

内容简介

本书定位于Python入门的书籍,适合没有Python编程基础,但是又想系统学习Python的读者使用。
本书的特色是内容由浅入深、系统实战、通俗易懂、项目丰富,全书结合实例系统地介绍了Python基础方面的知识,体系化较强,每个章节都会基于相应的知识点编写了相应的Python程式实例,注重读者编程能力的培养。
本书后通过“12306火车票抢票软体项目”与“2048小游戏项目”等两个综合实战项目让读者可以融会贯通地运用基础知识,全面培养与提升读者的项目实战与开发能力。

作者简介

韦玮,现任重庆韬翔网路科技有限公司创始人兼CEO,51CTO、CSDN等技术社区特邀专家与讲师,输出了大量的优质文章与课程。

图书目录

第1章Python概述
1.1 Python的诞生
1.2 Python的特点
1.3 Python能做什幺?
1.3.1 Python常规套用
13.2 Python在大数据时代下的套用
1.4 Python的安装与配置
1.4.1 在Windows中搭建Python开发环境
1.4.2 在MAC中搭建Python开发环境
1.4.3 在Linux中搭建Python开发环境
1.5 编辑器的选用
1.5.1 常见的编辑器有哪些?
1.5.2 Python编辑器选用技巧
1.6 第一个Python程式
1.7 注释
1.8 小结
习题1
第2章基础语法
2.1 标识符
2.1.1 什幺是标识符
2.1.2 标识符命名规则
2.2 变数
2.2.1 变数的定义
2.2.2 变数的套用实践
2.3 保留字
2.4 行与缩进
2.4.1 行
2.4.2 缩进规律详解
2.5 小结
习题2
第3章数据类型与运算符
3.1 数字
3.2 字元串
3.3 列表
3.3.1 什幺是列表
3.3.2 列表使用详解
3.4 元组
3.4.1 什幺是元组
3.4.2 元组使用详解
3.4.3 列表与元组的区别
3.5 字典
3.6 运算符实践
3.7 运算符优先权规律
3.7.1 运算符优先权规律
3.7.2 运算符使用技巧
3.8 小结
习题3
第4章条件控制与循环结构
4.1 程式执行流程概述
4.2 if语句详解
4.2.1 几种常见的if语句格式及使用
4.2.2 if语句的嵌套使用
4.3 while语句详解
4.4 for语句详解
4.5 循环的中断
4.5.1 break语句
4.5.2 continue语句
4.6 小结
习题4
第5章叠代与生成
5.1 叠代器概述
5.2 叠代器常见使用
5.3 可叠代对象
5.4 自定义叠代器类
5.5 生成器概述与工作流程
5.6 生成器表达式
5.7 小结
习题5
第6章函式与模组
6.1 函式概述
6.2 函式的定义与调用
6.2.1 函式的定义
6.2.2 函式的调用
6.3 函式参数的传递与使用
6.3.1 形参与实参
6.3.2 参数的传递
6.4 函式返回值
6.5 变数作用域与变数类型
6.6 匿名函式
6.7 模组概述
6.8 Python自带模组
6.9 自定义模组详解
6.10 小结
习题6
第7章类与对象
7.1 面向对象编程概述
7.1.1 面向过程编程与面向对象编程
7.1.2 面向对象编程的特点
7.2 类
7.2.1 什幺是类
7.2.2 类的创建
7.3 对象
7.3.1 什幺是对象
7.3.2 对象的创建
7.4 构造方法与析构方法
7.4.1 构造方法详解
7.4.2 析构方法详解
7.5 小结
习题7
第8章继承
8.1 子类与父类
8.2 单继承
8.3 多继承
8.4 小结
习题8
第9章正则表达式
9.1 正则表达式概述
9.2 原子
9.3 元字元
9.4 模式修正符
9.5 正则表达式函式
9.6 小结
习题9
第10章资料库操作实践
10.1 资料库操作概述
10.2 MySQL资料库与SQL语句基础
10.2.1 MySQL资料库伺服器的安装
10.2.2 SQL语句基础
10.3 Python操作MySQL资料库实践
10.3.1 资料库的连线
10.3.2 使用Python执行SQL语句
10.4 Python操作SQLite3资料库实战
10.5 小结
习题10
第11章档案操作
11.1 档案操作概述
11.2 目录操作实战
11.3 如何读取档案
11.4 如何写入档案
11.5 如何删除档案
11.6 小结
习题11
第12章异常处理技巧
12.1 Python异常概述
12.2 如何抛出一个异常
12.3 自定义异常
12.4 异常处理及技巧
12.5 小结
习题12
第13章12306火车票查询与自动订票项目实战
13. 1 火车票查询与自动订票项目功能分析
13.2 火车票查询与自动订票项目实现思路
13.3 火车票余票自动查询功能的实现
13.4 Cookie处理实战
13.5 自动登录12306及验证码处理实战
13.6 自动获取个人中心页面信息实战
13.7 自动订票功能的实现之订单自动提交实战
13.8 自动订票功能的实现之订单自动确认实战
13.9 完整代码
13.10 调试与运行
13.11 小结
思考与扩展
第14章 2048小游戏项目实战
14.1 2048小游戏项目介绍
14.2 2048小游戏项目开发思路
14.3 实战编写2048小游戏项目基本代码结构
14.4 编写初始化方法与数字随机生成功能
14.5 棋盘与棋盘数据输出功能的实现
14.6 左滑与左滑合併功能的实现
14.7 右滑与右滑合併功能的实现
14.8 上滑与上滑合併功能的实现
14.9 下滑与下滑合併功能的实现
14.10 游戏按键监听功能的实现
14.11 编写主控程式
14.12 完善输赢判定与得分输出功能
14.13 完整代码
14.14 2048小游戏的调试与运行
14.15 小结
14.16 思考与扩展

标 签

搜索
随机推荐

Powered By 种豆资源网||