网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Python程序设计基础(Python技术类微课版工业和信息化十三五人才培养规划教材) |
分类 | |
作者 | |
出版社 | 人民邮电出版社 |
下载 | |
简介 | 内容推荐 本书图文并茂、示例丰富,以“任务驱动”的方式在实际应用中讲解Python的要点,并全面地介绍了Python程序设计的核心技术。全书共9章,内容分别是:初识Python、程序设计入门、流程控制、字符串、组合数据类型、函数、文件操作、正则表达式及网络爬虫入门。 目录 第1章 初识Python 1.1 学好Python的关键 1.2 计算机的发展和程序设计语言 1.2.1 计算机的发展 1.2.2 机器语言、汇编语言和高级语言 1.2.3 编译和解释 1.2.4 程序设计的开发效率和执行效率 1.2.5 常见的程序设计语言及其用途 1.3 Python概述 1.3.1 Python简史 1.3.2 Python的特点 1.3.3 Python的应用领域 1.3.4 Python 2和Python 3 1.4 Python开发环境配置 1.4.1 使用云端开发环境米筐Notebook 1.4.2 安装一站式开发环境Anaconda 1.4.3 以两种方式运行第一个程序:Hello, World 1.5 米筐Notebook的使用 1.5.1 米筐Notebook的基本操作 1.5.2 Magic命令 1.5.3 运行系统命令 1.5.4 查看软件运行环境 1.5.5 安装第三方库 1.6 探索Python:超级计算器 1.6.1 计算3的300次方 1.6.2 计算阶乘 1.6.3 统计单词出现的次数 1.7 小结 1.8 习题 第2章 程序设计入门 2.1 计算生态和模块编程 2.1.1 计算生态 2.1.2 导入库和函数 ★ 2.2 结构化程序的框架 2.3 Python程序语法元素分析 2.3.1 缩进 ★ 2.3.2 关键字 2.3.3 标识符 2.3.4 变量 2.3.5 注释 2.3.6 多行语句 2.4 Python的六大核心数据类型 2.5 可变类型和不可变类型 2.6 数字类型和算术运算 2.6.1 整数 2.6.2 浮点数 2.6.3 常用算术运算 2.7 程序在线评测系统及其基本使用 2.7.1 程序在线评测系统 2.7.2 程序在线评测系统中的求和问题 2.7.3 基本输入/输出函数 2.7.4 在线评测系统中输入/输出的常见用法归纳 2.8 小结 2.9 习题 第3章 流程控制 3.1 分支结构的3种形式 3.1.1 基本结构1:单分支结构 3.1.2 基本结构2:双分支结构 3.1.3 基本结构3:多分支结构 3.2 for循环 3.2.1 遍历容器 3.2.2 range函数 3.2.3 最简单的循环 3.2.4 计算1~100之和 3.2.5 求水仙花数 3.2.6 多重循环:九九乘法表和水仙花数 3.3 罗塞塔石碑语言学习法 3.4 while循环和流程图 3.5 改变循环执行流程: break和continue 3.6 程序的异常处理 3.6.1 捕获异常 3.6.2 抛出异常 3.7 小结 3.8 习题 第4章 字符串 4.1 字符串的基础知识 4.1.1 字符串界定符:单引号、双引号和三重引号 4.1.2 使用反斜杠转义 4.1.3 使用 raw字符串抑制转义 4.2 序列的索引和切片 ★ 4.2.1 序列的索引 4.2.2 序列的切片 4.2.3 序列的扩展切片 4.3 字符串的基本操作 4.3.1 序列操作 4.3.2 常用的字符串方法 4.3.3 匹配字符串的前缀和后缀 4.3.4 切分和合并字符串 ★ 4.4 字符串格式化和输出语句 4.5 中文分词和jieba库 4.6 小结 4.7 习题 第5章 组合数据类型 5.1 序列、集合和映射 5.2 序列的特点和通用操作 5.3 列表:批量处理 5.3.1 列表的基本用法 5.3.2 列表的常用操作 5.3.3 列表的遍历:enumerate和zip 5.3.4 列表的两种排序方法 5.3.5 列表的引用和复制 5.3.6 列表的操作汇总 5.4 元组:不可变、组合 5.5 字典:按键取值 5.5.1 字典的创建和查找 5.5.2 字典的遍历和排序 5.5.3 字典的嵌套、JSON及pprint库 5.5.4 字典的操作汇总 5.6 集合:去重 5.7 列表生成式 ★ 5.8 生成器表达式和惰性求值 5.9 小结 5.10 习题 第6章 函数 6.1 认识函数 6.1.1 站在巨人的肩膀上:使用函数实现机器翻译 6.1.2 结构化程序设计方法 6.1.3 内置函数 6.1.4 自定义函数 6.2 函数的参数 6.2.1 可选参数和默认值 6.2.2 位置参数调用 6.2.3 关键字参数调用 6.2.4 不定长参数 6.3 函数式编程和高阶函数 6.4 匿名函数:lambda函数 ★ 6.5 常用高阶函数 6.5.1 函数map:映射函数到序列 6.5.2 函数reduce:归约计算 6.5.3 函数filter:过滤序列 6.6 递归 6.6.1 递归方法和递归函数 6.6.2 递归入门:斐波那契数列和计算嵌套数字列表中所有数字之和 6.6.3 经典问题:汉诺塔问题 6.7 变量的作用域 6.7.1 函数被调用次数的确定 6.7.2 斐波那契函数优化1:全局字典 6.7.3 斐波那契函数优化2:内嵌函数 6.7.4 LEGB原则 6.8 小结 6.9 习题 第7章 文件操作 7.1 认识文件 7.1.1 文本文件和二进制文件 7.1.2 常用的中文编码格式 7.2 文本文件的读/写操作 7.2.1 读取文件全文 7.2.2 按行读取文件 7.2.3 实现文件的编码格式转 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。