
作者:张婷婷 陈阳 刘晓芳
页数:296
出版社:北京航空航天大学出版社
出版日期:2020
ISBN:9787512433014
电子书格式:pdf/epub/txt
内容简介
Python作为近年来最热门的编程语言之一,语法简洁、易读性强,成为编程初学者的入门语言。目前Python已被广泛应用于自动化脚本、Web开发、游戏编程、科学计算、数据分析和人工智能等众多领域。 本书从初学者的角度出发,基于Python3.8版本,以通俗易懂的语言和清晰明了的结构,系统、全面地讲解了Python的基础知识,包括Python的发展历程、安装与帮助文档、基础语法、数据类型和字符串、流程控制、列表、元组和字典、函数与模块、异常、文件与数据库操作、网络连接以及面向对象编程的基本概念,并以一个完整的游戏实践《抵御外星人》(第12~14章)结尾。各章配有大量的学习案例和重点、难点教学视频,读者可以边学、边听、边练,在实践中增强对知识的理解程度和实际编程能力。 本书既适合作为高等院校计算机等相关专业的Python课程教材,也可以作为Python基础培训和编程爱好者的培训教材或自学参考书。
本书特色
本书从初学者角度出发,基于Python3.8,系统全面地介绍了Python基础知识,并给出了一个完整的游戏实践《抵御外星人》(第12-14章)。针对学习重点、难点,给出了23个教学视频(书内扫码观看),并提供源程序代码、教学课件、习题答案。
目录
第1章 Python概述
1.1 认识Python
1.1.1 Python发展历程
1.1.2 Python的特点
1.1.3 Python的应用领域
1.2 Python的安装
1.2.1 Python开发环境
1.2.2 Python解释器
1.2.3 Python集成开发环境
1.3 Python程序的运行
1.3.1 Python交互式编程
1.3.2 Python源文件编程
1.3.3 Python执行原理
1.4 使用Python帮助文档
1.5 小结
1.6 习题
第2章 Python基础语法
2.1 基本语法单位
2.1.1 标识符
2.1.2 关键字
2.2 语法规则
2.2.1 行与缩进
2.2.2 注释
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.4 数据类型
2.5 运算符
2.5.1 算术运算符
2.5.2 赋值运算符
2.5.3 比较运算符
2.5.4 逻辑运算符
2.5.5 位运算符
2.5.6 成员运算符
2.5.7 身份运算符
2.5.8 运算符优先级
2.6 小结
2.7 习题
第3章 字符串
3.1 认识字符串
3.2 字符串的输出
3.2.1 直接输出
3.2.2 格式化输出
3.2.3 format()输出
3.3 访问字符串中的值
3.4 转义字符
3.5 字符串运算符
3.6 字符串内建函数
3.7 小结
3.8 习题
第4章 Python常用语句
4.1 条件语句
4.1.1 顺序结构
4.1.2 if条件语句
4.1.3 条件嵌套
4.2 循环语句
4.2.1 while循环
4.2.2 for循环
4.2.3 嵌套循环
4.3 跳转语句
4.3.1 break语句
4.3.2 continue语句
4.3.3 pass语句
4.4 小 结
4.5 习题
第5章 序列、列表、元组、字典
5.1 序列
5.1.1 序列的索引
5.1.2 序列的相加
5.1.3 序列的相乘
5.1.4 序列的切片
5.1.5 序列中常用的函数
5.2 列表
……
第6章 函数
第7章 Python面向对象编程
第8章 异常
第9章 Python文件操作
第10章 数据库支持
第11章 网络连接
第12章 武装飞船设计
第13章 外星人设计
第14章 记分系统设计
参考文献
1.1 认识Python
1.1.1 Python发展历程
1.1.2 Python的特点
1.1.3 Python的应用领域
1.2 Python的安装
1.2.1 Python开发环境
1.2.2 Python解释器
1.2.3 Python集成开发环境
1.3 Python程序的运行
1.3.1 Python交互式编程
1.3.2 Python源文件编程
1.3.3 Python执行原理
1.4 使用Python帮助文档
1.5 小结
1.6 习题
第2章 Python基础语法
2.1 基本语法单位
2.1.1 标识符
2.1.2 关键字
2.2 语法规则
2.2.1 行与缩进
2.2.2 注释
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.4 数据类型
2.5 运算符
2.5.1 算术运算符
2.5.2 赋值运算符
2.5.3 比较运算符
2.5.4 逻辑运算符
2.5.5 位运算符
2.5.6 成员运算符
2.5.7 身份运算符
2.5.8 运算符优先级
2.6 小结
2.7 习题
第3章 字符串
3.1 认识字符串
3.2 字符串的输出
3.2.1 直接输出
3.2.2 格式化输出
3.2.3 format()输出
3.3 访问字符串中的值
3.4 转义字符
3.5 字符串运算符
3.6 字符串内建函数
3.7 小结
3.8 习题
第4章 Python常用语句
4.1 条件语句
4.1.1 顺序结构
4.1.2 if条件语句
4.1.3 条件嵌套
4.2 循环语句
4.2.1 while循环
4.2.2 for循环
4.2.3 嵌套循环
4.3 跳转语句
4.3.1 break语句
4.3.2 continue语句
4.3.3 pass语句
4.4 小 结
4.5 习题
第5章 序列、列表、元组、字典
5.1 序列
5.1.1 序列的索引
5.1.2 序列的相加
5.1.3 序列的相乘
5.1.4 序列的切片
5.1.5 序列中常用的函数
5.2 列表
……
第6章 函数
第7章 Python面向对象编程
第8章 异常
第9章 Python文件操作
第10章 数据库支持
第11章 网络连接
第12章 武装飞船设计
第13章 外星人设计
第14章 记分系统设计
参考文献















