注册 登录 进入教材巡展
#
  • #

出版时间:2019-05

出版社:清华大学出版社

以下为《Python程序设计实验指导书》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302525790
  • 236033
  • 2019-05
内容简介
本书内容共81个Python实验项目,涵盖运算符、内置函数、选择结构与循环结构、函数定义与使用、面向对象编程、字符串与正则表达式等Python基础知识,以及文件操作、数据库操作、Office文档操作、多线程与多进程、Socket编程、tkinter编程、算法分析与设计、数字图像处理、计算机图形学、声音处理、密码学、自动运维、网络爬虫、数据分析、数据可视化和机器学习等领域的应用。书中全部案例代码适用于Python 3.5/3.6/3.7或更高版本。本书可以作为Python程序设计课程的实验指导书(根据需要选择不同的实验项目)或教师参考用书,也可以作为Python爱好者的自学参考书。
目录
····························································目录Contents实验1Python安装与开发环境搭建1适用专业1实验目的1实验内容1实验步骤1实验2Python运算符、内置函数、序列基本用法4适用专业4实验目的4实验内容4参考代码5实验3使用蒙特·卡罗方法计算圆周率近似值7适用专业7实验目的7实验内容7参考代码8实验4使用列表实现筛选法求素数9适用专业9实验目的9实验内容9参考代码19参考代码210实验5使用集合实现筛选法求素数11适用专业11◆Python程序设计实验指导书目录实验目的11实验内容11参考代码11实验6使用filter()函数统计列表中所有非素数13适用专业13实验目的13实验内容13参考代码13实验7理解浮点数运算的误差15适用专业15实验目的15实验内容15实验8使用枚举法验证6174猜想16适用专业16实验目的16实验内容16参考代码16实验9计算小明爬楼梯的爬法数量18适用专业18实验目的18实验内容18参考代码19实验10模拟决赛现场最终成绩计算过程20适用专业20实验目的20实验内容20实验11设计和实现聪明的尼姆游戏(人机对战)23适用专业23实验目的23实验内容23参考代码23实验12模拟报数游戏(约瑟夫环问题)25适用专业25实验目的25实验内容25参考代码1(使用标准库itertools)25参考代码2(使用列表方法)26实验13模拟轮盘抽奖游戏28适用专业28实验目的28实验内容28参考代码29实验14模拟蒙蒂霍尔悖论游戏30适用专业30实验目的30实验内容30参考代码30实验15无界面版猜数游戏设计与实现32适用专业32实验目的32实验内容32参考代码32实验16抓狐狸游戏设计与实现34适用专业34实验目的34实验内容34参考代码34实验17模拟汉诺塔问题36适用专业36实验目的36实验内容36参考代码36实验18检测密码安全强度38适用专业38实验目的38实验内容38参考代码38实验19凯撒加密算法原理与实现40适用专业40实验目的40实验内容40参考代码40实验20打字练习成绩评定42适用专业42实验目的42实验内容42参考代码42实验21垃圾邮件快速识别思路与实现44适用专业44实验目的44实验内容44参考代码45实验22批量生成姓名、家庭住址、电子邮箱等随机信息46适用专业46实验目的46实验内容46参考代码46实验23自定义类模拟三维向量及其运算49适用专业49实验目的49实验内容49参考代码49实验24自定义类实现带超时功能的队列结构51适用专业51实验目的51实验内容51参考代码51实验25读写文本文件并添加行号54适用专业54实验目的54实验内容54参考代码54实验26计算文件MD5值55适用专业55实验目的55实验内容55参考代码55实验27磁盘垃圾文件清理器DIY57适用专业57实验目的57实验内容57参考代码57实验28处理Excel文件中的成绩数据59适用专业59实验目的59实验内容59实验步骤59实验29演员关系分析62适用专业62实验目的62实验内容62参考代码63实验30批量修改Excel文件格式65适用专业65实验目的65实验内容65参考代码65实验31合并多个相同表头但有纵向单元格合并的Excel文件67适用专业67实验目的67实验内容67参考代码67实验32Excel文件数据导入SQLite数据库70适用专业70实验目的70实验内容70参考代码70实验33查找Word中红色文本和加粗文本73适用专业73实验目的73实验内容73实验步骤73实验34使用正则表达式查找Word文件中AABB形式的词语75适用专业75实验目的75实验内容75参考代码75实验35统计指定文件夹及其子文件夹中所有PPTX文件中的幻灯片总数量77适用专业77实验目的77实验内容77参考代码77实验36读取PPTX文件所有幻灯片中表格内的数据79适用专业79实验目的79实验内容79参考代码79实验37批量导入图片创建HTML5网页文件81适用专业81实验目的81实验内容81参考代码82实验38tkinter版小学数学口算题生成器设计与实现84适用专业84实验目的84实验内容84参考代码85实验39tkinter版猜数游戏设计与实现88适用专业88实验目的88实验内容88参考代码88实验40tkinter电子时钟的设计与实现93适用专业93实验目的93实验内容93参考代码93实验41tkinter简易计算器的设计与实现96适用专业96实验目的96实验内容96参考代码97实验42tkinter版倒计时按钮100适用专业100实验目的100实验内容100参考代码100实验43tkinter版桌面放大器设计与实现102适用专业102实验目的102实验内容102参考代码102实验44使用TCP实现智能聊天机器人104适用专业104实验目的104实验内容104参考代码104实验45使用TCP模拟FTP服务端与客户端通信程序107适用专业107实验目的107实验内容107参考代码108实验46使用UDP实现服务器自动发现114适用专业114实验目的114实验内容114参考代码114实验47使用多线程 Condition对象模拟生产者/消费者问题116适用专业116实验目的116实验内容116参考代码116实验48使用多线程快速复制目录树119适用专业119实验目的119实验内容119参考代码119进一步思考121实验49使用进程池统计指定范围内素数的个数122适用专业122实验目的122实验内容122实验50多机器跨网络数据传输125适用专业125实验目的125实验内容125参考代码125实验51邮件群发程序设计与实现127适用专业127实验目的127实验内容127参考代码127实验52网络流量监视程序设计与实现130适用专业130实验目的130实验内容130参考代码131实验53爬取中国工程院院士信息132适用专业132实验目的132实验内容132实验步骤132实验54使用scrapy框架爬取山东各城市天气预报135适用专业135实验目的135实验内容135实验步骤135实验55使用selenium模拟Edge浏览器爬取指定城市的当前天气情况140适用专业140实验目的140实验内容140实验步骤140实验56爬取百度指定关键字搜索结果前10页信息143适用专业143实验目的143实验内容143实验步骤143实验57图像噪点添加与空域融合146适用专业146实验目的146实验内容146参考代码146实验58图像批量添加数字水印149适用专业149实验目的149实验内容149参考代码149实验59生成棋盘纹理图片151适用专业151实验目的151实验内容151参考代码152实验60把多个图片拼接为长图153适用专业153实验目的153实验内容153参考代码153实验61把GIF动图拆分为多个静态图片155适用专业155实验目的155实验内容155参考代码155实验62验证码图片生成器的原理与实现157适用专业157实验目的157实验内容157参考代码157实验63图像滤波器设计与实现160适用专业160实验目的160实验内容160参考代码160实验64光照模型原理与OpenGL实现162适用专业162实验目的162实验内容162参考代码163实验65制作多纹理映射的旋转立方体166适用专业166实验目的166实验内容166参考代码167实验66使用维吉尼亚密码算法实现加密和解密172适用专业172实验目的172实验内容172参考代码173实验67暴力破解MD5值175适用专业175实验目的175实验内容175参考代码175实验68使用高级加密算法AES对信息进行加密和解密177适用专业177实验目的177实验内容177参考代码177实验69查杀系统中指定进程179适用专业179实验目的179实验内容179参考代码179实验70控制另一个Python程序的输入输出181适用专业181实验目的181实验内容181参考代码181实验71使用matplotlib绘制折线图对龟兔赛跑中兔子和乌龟的行走状态进行可视化183适用专业183实验目的183实验内容183参考代码183实验72使用matplotlib绘制正多边形逼近圆周185适用专业185实验目的185实验内容185参考代码185实验73绘制折线图并实现鼠标悬停标注188适用专业188实验目的188实验内容188参考代码188实验74使用柱状图和热力图可视化并分析学生成绩数据192适用专业192实验目的192实验内容192参考代码192实验75数据分析与可视化综合实验195适用专业195实验目的195实验内容195参考代码196实验76WAV声音文件处理198适用专业198实验目的198实验内容198参考代码198实验77基于用户协同过滤算法的电影打分与推荐200适用专业200实验目的200实验内容200参考代码200实验78使用线性回归算法预测儿童身高202适用专业202实验目的202实验内容202参考代码202实验79使用KNN分类算法实现根据身高和体重对体型分类204适用专业204实验目的204实验内容204参考代码205实验80使用朴素贝叶斯算法实现中文邮件分类206适用专业206实验目的206实验内容206参考代码207实验81使用kmeans聚类算法进行分类209适用专业209实验目的209实验内容209参考代码210参考文献211