网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Python编程导论(计算思维实现十三五江苏省高等学校重点教材)
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书融合计算思维,精心挑选示例,使用Python 3.8讲解Python语言的基础知识,通过Python语言训练计算思维,基于Python语言解决实际问题。
本书内容包括计算思维和Python概述,Python基础知识列表、分支和循环结构程序,元组、字典和集合,函数和程序结构,字符串和正则表达式,文件和数据持久存储,异常和程序健壮性,程序测试与调试,常用计算思维实现,常用第三方库和Python图形用户界面。
本书可以作为计算机科学与技术专业的本科生或专科生的必修课教材,也可以作为非计算机专业学生的选修课教材。
目录
第1章 计算思维和Python概述
1.1 计算思维
1.1.1 什么是计算思维
1.1.2 计算思维的关键要素
1.1.3 计算思维实例
1.1.4 计算思维与程序设计
1.1.5 计算思维和计算能力
1.2 Python语言概述
1.2.1 Python的发展
1.2.2 Python的优缺点
1.3 Python解释器的安装
1.4 集成开发环境
1.4.1 IDLE
1.4.2 PyCharm
1.4.3 Visual Studio
1.4.4 Visual Studio Code
习题
第2章 Python基础知识
2.1 基本数值数据类型
2.1.1 整型
2.1.2 浮点型
2.1.3 复数型
2.1.4 布尔型
2.2 变量
2.2.1 变量概述
2.2.2 变量命名规则
2.2.3 变量的赋值
2.2.4 深度理解变量
2.2.5 变量的删除
2.3 Python的运算符
2.3.1 常用运算符
2.3.2 运算符的优先级
2.4 输入与输出
2.4.1 input()函数
2.4.2 print()函数
2.4.3 输出的格式控制
2.5 模块与包
2.5.1 导入模块
2.5.2 安装第三方包
习题
第3章 数据的组织——列表
3.1 列表概述
3.2 创建列表的方法
3.3 列表基本操作
3.3.1 索引
3.3.2 切片
3.3.3 连接和重复
3.3.4 查询操作
3.3.5 修改操作
3.3.6 反转
3.3.7 复制
3.4 列表与排序
习题
第4章 分支结构程序
4.1 条件判断
4.1.1 比较运算符
4.1.2 测试运算符
4.2 逻辑运算符
4.2.1 逻辑与
4.2.2 逻辑或
4.2.3 逻辑非
4.2.4 逻辑运算符的优先级
4.3 if语句
4.3.1 单分支if
4.3.2 双分支if
4.3.3 多分支if
4.4 if嵌套
4.5 条件表达式
4.6 典型例题分析
习题
第5章 循环结构程序
5.1 循环与重复计算
5.2 while循环
5.3 for循环
5.4 break、continue和pass
5.4.1 break
5.4.2 continue
5.4.3 pass
5.5 循环嵌套
5.6 循环优化
5.7 典型例题
习题
第6章 数据的组织——元组、字典和集合
6.1 元组
6.2 字典
6.2.1 创建字典
6.2.2 查询字典
6.2.3 修改字典
6.2.4 与字典相关的排序
6.3 集合
6.3.1 创建集合
6.3.2 查询集合
6.3.3 修改集合
6.4 典型例题
习题
第7章 函数和程序结构
7.1 函数概述
7.2 函数分类
7.2.1 内置函数
7.2.2 标准库函数
7.2.3 第三方库函数
7.2.4 用户自定义函数
7.3 函数的定义
7.4 函数的返回值
7.5 函数的调用
7.5.1 普通对象和可变对象的传递
7.5.2 实际参数“乱序”
7.6 提供缺省参数的函数
7.7 匿名函数
7.8 全局变量与局部变量
7.8.1 局部变量
7.8.2 全局变量
7.9 多文件程序
7.9.1 包、模块和函数
7.9.2 用户自定义模块
7.10 典型例题
习题
第8章 字符串和正则表达式
8.1 字符在计算机内的存储
8.1.1 ASCII
8.1.2 Unicode
8.1.3 机内码和字符的转换
8.2 字符串
8.2.1 字符串常量
8.2.2 转义表示
8.3 字符串常用操作
8.3.1 字符串索引
8.3.2 字符串切片
8.3.3 字符串连接
8.3.4 字符串常用方法
8.4 正则表达式
8.4.1 正则表达式简介
8.4.2 正则表达式模块
8.4.3 元字符
8.4.4 常用正则表达式
8.4.5 常用函数与方法
8.5 典型例题
习题
第9章 文件和数据持久存储
9.1 文件概述
9.2 文本文件的访问
9.2.1 文件的打开和关闭
9.2.2 文本文件的写入
9.2.3 文本文件的读取
9.2.4 with结构
9.3 二进制文件的访问
9.3.1 struct模块
9.3.2 字节序
9.3.3 写入二进制文件
9.3.4 读取二进制文件
9.4 文件操作及文件夹操作
9.4.1 遍历文件夹
9.4.2 其他常用的文件及文件夹操作
9.5 文件操作应用案例
9.5.1 批量文件处理
9.5.2 格式化文本文件处理——以CSV文件为例
9.5.3 特殊格式文件处理——以WAV文件为例
习题
第10章 异常和程序健壮性
10.1 异常概述
10.2 Python异常类的结构
10.3 异常处理
10.3.1 try…except结构
10.3.2 异常处理的包容性
10.3.3 具有多个except子句的异常处理结构
10.3.4 try…except…else结构
10.3.5 try…except…finally结构
10.4 异常处理过程中发生的异常
10.5 异常的特殊用法
10.5.1 主动抛出异常
10.5.2 利用raise跳出多重循环
10.5.3 从递归中快速返回
10.5.4 利用异常简化程序
习题
第11章 程序测试与调试
11.1 程序测试与调试的目的和任务
11.2 程序测
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/25 9:29:28