内容推荐 本书是《Python语言程序设计入门》(第二版)(微课版)的配套实验指导教材,全书共分3篇:第一篇是Python程序设计实验指导,结合主教材内容提供了14个实验,每个实验给出了实验目的、要求以及程序提示;第二篇是全国计算机等级考试二级Python介绍,包括全国计算机等级考试大纲、公共基础知识、Python模拟题等;第三篇是Python应用实训,介绍了Python在网络爬虫、数据处理和数据可视化等方面的应用。 本书内容丰富,实用性强,与《Python语言程序设计入门》(第二版)(微课版)一起构成了一套完整的教学用书,可作为高等院校的教学参考书,也可作为全国计算机等级考试(NCRE)备考人员的参考资料。 本书配套的实例源文件可以到http://www.tupwk.com.cn/downpage网站下载,也可以扫描前言中的二维码获取。 目录 第一篇 Python程序设计实验指导 第1章 实验内容 实验一 熟悉IDLE集成开发环境 实验二 数据类型 实验三 运算符和表达式 实验四 选择结构 实验五 循环结构 实验六 函数 实验七 列表与元组 实验八 字典与集合 实验九 文件与数据格式化 实验十 turtle库的使用 实验十一 random库的使用 实验十二 第三方库 实验十三 界面设计 实验十四 综合设计 第2章 实验内容参考答案 实验一 熟悉IDLE集成开发环境 实验二 数据类型 实验三 运算符和表达式 实验四 选择结构 实验五 循环结构 实验六 函数 实验七 列表与元组 实验八 字典与集合 实验九 文件与数据格式化 实验十 turtle库的使用 实验十一 random库的使用 实验十二 第三方库 实验十三 界面设计 实验十四 综合设计 第二篇 全国计算机等级考试二级Python介绍 第1章 全国计算机等级考试大纲 1.1 全国计算机等级考试(二级Python)考试大纲 1.2 全国计算机等级考试(二级公共基础)考试大纲 第2章 计算机系统 2.1 概述 2.2 计算机硬件系统 2.3 操作系统 2.4 习题与解答 第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 习题与解答 第5章 数据库基础 5.1 数据库系统的基本概念 5.2 数据模型 5.3 关系代数 5.4 数据库设计 5.5 习题与解答 第6章 等级考试模拟试题 6.1 模拟试题一 6.2 模拟试题二 第三篇 Python应用实训 第1章 网络爬虫 1.1 爬虫概述 1.2 Requests库入门 1.3 Requests库爬虫实例 1.4 BeautifulSoup库的使用 1.5 正则表达式 1.6 数据解析与提取实例 1.7 小结 第2章 数据处理 2.1 NumPy库的基本使用方法 2.2 Pandas库的基本使用方法 2.3 实例分析 2.4 小结 第3章 数据可视化 3.1 matplotlib.pyplot子库的基础知识 3.2 Pandas数据可视化 3.3 数据可视化综合实例 3.4 小结 参考文献 |