编辑推荐
本书全面系统地介绍了Python语言的相关内容,提供大量实例,帮你加深对知识点的理解。
内容简介
本书分为4篇。第1篇为基础语法,介绍了Python语言的环境搭建和基本语法知识、数据类型、程序的控制结构、代码的调试;第2篇为高级语法,介绍了如何对复杂数据进行处理,如对集合、字符串、列表、元组、字典的处理,文件的存储,以及如何定义函数、类和导入使用模块;第3篇为应用技术,介绍了使用Python绘制图形、格式化时间、产生随机数、对文件和目录的处理;第4篇为案例开发,介绍了使用Python语言实现Flappy Bird游戏。
本书涵盖了Python语言的全部语法内容,并且从最基本的语法、数据、语句开始,由易到难逐步介绍Python相关知识,让你轻松学会Python语言及其应用。本书适合想全面学习Python语言的工作人员、技术开发人员阅读,也适合参加Python语言等级考试的读者使用。
作者简介
作者任昱衡,白俄罗斯国立大学研究席教授、博导,国务院国资委商业信用中心高级专家,中国电子学会专家委员会专家,中国社科教育培训中心新经济管理研究院执行院长,中电协创新融合(北京)信息科技研究院学术委员会秘书长。
章节目录
版权信息
内容简介
前言
第1篇 基础语法
第1章 初识Python
1.1 Python简介
1.2 搭建Python环境
1.3 Python开发工具
1.4 第一个Python程序
1.5 小结
1.6 习题
第2章 Python语言基础
2.1 Python语法特点
2.2 变量
2.3 基本输入与输出
2.4 运算符
2.5 表达式
2.6 常用语句
2.7 小结
2.8 习题
第3章 基本数据类型
3.1 认识数据
3.2 数字类型——整数
3.3 数字类型——浮点数
3.4 数字类型——复数
3.5 文本类型——字符串
3.6 状态类型——布尔值
3.7 类型判断与类型间转换
3.8 小结
3.9 习题
第4章 数据的运算
4.1 变量赋值
4.2 数值运算
4.3 位运算
4.4 布尔逻辑运算
4.5 运算汇总
4.6 小结
4.7 习题
第5章 程序的控制结构
5.1 程序流程图
5.2 顺序结构
5.3 分支结构
5.4 循环结构
5.5 小结
5.6 习题
第6章 条件语句
6.1 if语句
6.2 if-else语句
6.3 if-elif-else语句
6.4 小结
6.5 习题
第7章 循环语句
7.1 while语句
7.2 for语句
7.3 循环控制语句
7.4 循环后处理
7.5 嵌套循环
7.6 小结
7.7 习题
第8章 代码调试
8.1 简单调试
8.2 IDLE调试
8.3 小结
8.4 习题
第2篇 高级语法
第9章 集合
9.1 集合的特征与创建
9.2 集合内运算
9.3 集合间运算
9.4 小结
9.5 习题
第10章 字符串
10.1 字符在计算机中的表示
10.2 字符串的常用操作
10.3 字符串的处理方法
10.4 格式化字符串
10.5 小结
10.6 习题
第11章 列表
11.1 列表的特征与创建
11.2 列表的常用操作
11.3 列表的处理方法
11.4 小结
11.5 习题
第12章 元组
12.1 元组的特征与创建
12.2 元组的常用操作
12.3 小结
12.4 习题
第13章 字典
13.1 字典的特征与创建
13.2 字典的常用操作
13.3 字典的处理方法
13.4 小结
13.5 习题
第14章 文件和数据存储
14.1 文件的基本使用
14.2 文件的读写操作
14.3 文件对象属性
14.4 数据组织的维度
14.5 一维数据的处理
14.6 二维数据的处理
14.7 小结
14.8 习题
第15章 函数
15.1 什么是函数
15.2 函数的基本使用
15.3 函数的参数传递
15.4 函数的返回值
15.5 变量的作用域
15.6 函数的递归
15.7 匿名函数
15.8 小结
15.9 习题
第16章 面向对象程序设计
16.1 面向对象思想概述
16.2 成员函数
16.3 创建__init__()方法
16.4 析构函数
16.5 成员变量
16.6 静态变量
16.7 静态函数
16.8 类函数
16.9 其他变量或函数
16.10 将成员函数转换为成员变量
16.11 继承
16.12 小结
16.13 习题
第17章 模块
17.1 什么是模块
17.2 模块类型
17.3 使用pip工具安装第三方模块
17.4 导入模块
17.5 小结
17.6 习题
第3篇 应用技术
第18章 图形绘制
18.1 turtle概述
18.2 主窗口与画布
18.3 画笔
18.4 海龟动作
18.5 海龟状态
18.6 撤销内容及清空内容
18.7 高级功能
18.8 小结
18.9 习题
第19章 随机数与时间处理
19.1 随机数库
19.2 时间库
19.3 小结
19.4 习题
第20章 文件的高级处理和目录处理
20.1 文件的高级处理
20.2 目录处理
20.3 小结
20.4 习题
第21章 Pygame游戏编程
21.1 初识Pygame
21.2 Pygame的基本使用
21.3 小结
21.4 习题
第4篇 案例开发
第22章 开发Flappy Bird游戏
22.1 游戏设计分析
22.2 搭建主框架
22.3 创建小鸟
22.4 创建管道
22.5 计算得分
22.6 碰撞检测
零基础学Python程序设计是2021年由电子工业出版社出版,作者任昱衡。
得书感谢您对《零基础学Python程序设计》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。