注册 登录 进入教材巡展
#

出版时间:2024-03

出版社:电子工业出版社

以下为《Python程序设计实验教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121474569
  • 1-1
  • 525007
  • 48254024-2
  • 平塑
  • 16开
  • 2024-03
  • 228
  • 计算机科学与技术
  • 本科
内容简介
本书共70个Python实验案例,内容涵盖Python中的基本数据类型、数据类型之间的转换、运算符、内置函数、选择结构、循环结构、字符串、列表、元组、字典、集合、函数的创建和使用、异常处理结构、模块及其使用方法、文件操作等。实验案例主要涉及绘图、文本游戏、古典密码、机器学习和网络爬虫等应用领域。本书中的所有代码都使用Python 3.8编写,适用于Python 3.6及更高版本。 本书既可以作为高等院校Python程序设计课程的实验指导书或教师参考书,也可以作为Python自学者的参考书。
目录
第1章 Python基础 1__eol__1.1 打印水仙花数 1__eol__1.1.1 实验目的 1__eol__1.1.2 实验内容 1__eol__1.1.3 实验原理 1__eol__1.1.4 参考代码 1__eol__1.2 打印乘法表 3__eol__1.2.1 实验目的 3__eol__1.2.2 实验内容 3__eol__1.2.3 实验原理 3__eol__1.2.4 参考代码 3__eol__1.3 使用试除法打印正整数N以内的所有素数 4__eol__1.3.1 实验目的 4__eol__1.3.2 实验内容 4__eol__1.3.3 实验原理 4__eol__1.3.4 参考代码 5__eol__1.4 使用筛选法打印正整数N以内的所有素数 6__eol__1.4.1 实验目的 6__eol__1.4.2 实验内容 6__eol__1.4.3 实验原理 6__eol__1.4.4 参考代码 6__eol__1.5 使用小素数表生成正整数N以内的所有素数 7__eol__1.5.1 实验目的 7__eol__1.5.2 实验内容 7__eol__1.5.3 实验原理 7__eol__1.5.4 参考代码 8__eol__1.6 使用六倍法打印正整数N以内的所有素数 9__eol__1.6.1 实验目的 9__eol__1.6.2 实验内容 9__eol__1.6.3 实验原理 9__eol__1.6.4 参考代码 9__eol__1.7 使用蒙特卡洛方法计算圆周率的近似值 10__eol__1.7.1 实验目的 10__eol__1.7.2 实验内容 11__eol__1.7.3 实验原理 11__eol__1.7.4 参考代码 11__eol__1.8 6174猜想的验证 12__eol__1.8.1 实验目的 12__eol__1.8.2 实验内容 12__eol__1.8.3 实验原理 12__eol__1.8.4 参考代码 13__eol__1.9 约瑟夫问题的求解 14__eol__1.9.1 实验目的 14__eol__1.9.2 实验内容 14__eol__1.9.3 实验原理 14__eol__1.9.4 参考代码 15__eol__1.10 生成随机密码 16__eol__1.10.1 实验目的 16__eol__1.10.2 实验内容 16__eol__1.10.3 实验原理 16__eol__1.10.4 参考代码 16__eol__1.11 判断随机密码的安全性强弱 17__eol__1.11.1 实验目的 17__eol__1.11.2 实验内容 17__eol__1.11.3 实验原理 17__eol__1.11.4 参考代码 17__eol__1.12 暴力破解MD5值 20__eol__1.12.1 实验目的 20__eol__1.12.2 实验内容 20__eol__1.12.3 实验原理 20__eol__1.12.4 参考代码 20__eol__1.13 制作简单的文本进度条 21__eol__1.13.1 实验目的 21__eol__1.13.2 实验内容 21__eol__1.13.3 实验原理 22__eol__1.13.4 参考代码 22__eol__1.14 制作单行动态进度条 23__eol__1.14.1 实验目的 23__eol__1.14.2 实验内容 23__eol__1.14.3 实验原理 23__eol__1.14.4 参考代码 23__eol__1.15 打印最长子字符串 24__eol__1.15.1 实验目的 24__eol__1.15.2 实验内容 24__eol__1.15.3 实验原理 24__eol__1.15.4 参考代码 24__eol__第2章 Python中的复合数据结构 26__eol__2.1 批量修改文件名 26__eol__2.1.1 实验目的 26__eol__2.1.2 实验内容 26__eol__2.1.3 实验原理 26__eol__2.1.4 参考代码 26__eol__2.2 DNA序列的翻译 27__eol__2.2.1 实验目的 27__eol__2.2.2 实验内容 28__eol__2.2.3 实验原理 28__eol__2.2.4 参考代码 30__eol__2.3 身份证号码的合法性检测 31__eol__2.3.1 实验目的 31__eol__2.3.2 实验内容 31__eol__2.3.3 实验原理 31__eol__2.3.4 参考代码 32__eol__2.4 tkinter版身份证号码的合法性检测 33__eol__2.4.1 实验目的 33__eol__2.4.2 实验内容 33__eol__2.4.3 实验原理 33__eol__2.4.4 参考代码 33__eol__2.5 模拟三门问题 35__eol__2.5.1 实验目的 35__eol__2.5.2 实验内容 36__eol__2.5.3 实验原理 36__eol__2.5.4 参考代码 36__eol__2.6 统计英文文章中的单词及其频数 38__eol__2.6.1 实验目的 38__eol__2.6.2 实验内容 38__eol__2.6.3 实验原理 38__eol__2.6.4 参考代码 39__eol__2.7 统计中文文章中的词语及其频数 40__eol__2.7.1 实验目的 40__eol__2.7.2 实验内容 40__eol__2.7.3 实验原理 40__eol__2.7.4 参考代码 41__eol__2.8 政府工作报告词云 42__eol__2.8.1 实验目的 42__eol__2.8.2 实验内容 43__eol__2.8.3 实验原理 43__eol__2.8.4 参考代码 43__eol__2.9 《三国演义》中的人物出场统计 45__eol__2.9.1 实验目的 45__eol__2.9.2 实验内容 45__eol__2.9.3 实验原理 45__eol__2.9.4 参考代码 46__eol__2.10 简化版英文拼写检查程序 47__eol__2.10.1 实验目的 47__eol__2.10.2 实验内容 47__eol__2.10.3 实验原理 48__eol__2.10.4 参考代码 49__eol__2.11 批量生成人员随机信息 51__eol__2.11.1 实验目的 51__eol__2.11.2 实验内容 51__eol__2.11.3 实验原理 51__eol__2.11.4 参考代码 52__eol__2.12 磁盘垃圾文件清理器 55__eol__2.12.1 实验目的 55__eol__2.12.2 实验内容 55__eol__2.12.3 实验原理 55__eol__2.12.4 参考代码 56__eol__第3章 Python基本图形的绘制 58__eol__3.1 太极图的绘制 58__eol__3.1.1 实验目的 58__eol__3.1.2 实验内容 58__eol__3.1.3 实验原理 58__eol__3.1.4 参考代码 59__eol__3.2 蟒蛇的绘制 60__eol__3.2.1 实验目的 60__eol__3.2.2 实验内容 60__eol__3.2.3 实验原理 60__eol__3.2.4 参考代码 60__eol__3.3 风轮的绘制 61__eol__3.3.1 实验目的 61__eol__3.3.2 实验内容 61__eol__3.3.3 实验原理 61__eol__3.3.4 参考代码 62__eol__3.4 科赫雪花的绘制 62__eol__3.4.1 实验目的 62__eol__3.4.2 实验内容 62__eol__3.4.3 实验原理 63__eol__3.4.4 参考代码 63__eol__3.5 七段数码管的绘制 64__eol__3.5.1 实验目的 64__eol__3.5.2 实验内容 65__eol__3.5.3 实验原理 65__eol__3.5.4 参考代码 66__eol__第4章 文本游戏设计 68__eol__4.1 猜数游戏 68__eol__4.1.1 实验目的 68__eol__4.1.2 实验内容 68__eol__4.1.3 实验原理 68__eol__4.1.4 参考代码 68__eol__4.2 tkinter版猜数游戏 70__eol__4.2.1 实验目的 70__eol__4.2.2 实验内容 70__eol__4.2.3 实验原理 70__eol__4.2.4 参考代码 70__eol__4.3 汉诺塔游戏 76__eol__4.3.1 实验目的 76__eol__4.3.2 实验内容 77__eol__4.3.3 实验原理 77__eol__4.3.4 参考代码 77__eol__4.4 聪明版的反尼姆游戏 82__eol__4.4.1 实验目的 82__eol__4.4.2 实验内容 82__eol__4.4.3 实验原理 83__eol__4.4.4 参考代码 83