《Python程序设计实验指导书(第2版)》106个实验项目清单

文摘   2024-07-13 09:40   山东  
董付国老师Python系列教材(累计印刷超过200次)推荐与选用参考
开学第一课:一定不要这样问老师Python问题
3000道Python习题免费在线练习
“Python小屋”1400篇历史文章分类速查表
董付国老师Python教学PPT汇总与题库分享

==============

版权声明:由于公众号后台规则问题,本文暂时无法设置原创标记,但仍属原创内容,微信公众号“Python小屋”坚持只发原创技术文章。

=============

推荐教材:董付国著.Python程序设计实验指导书(第2版),ISBN:9787302664383,清华大学出版社,2024年6月出版(第1版已印刷11次),定价56元
图书内容:106个实验,不同专业可以根据需要选做
页数:293
适用层次:本科/专科

===============
  • 实验1  Python安装与开发环境搭建
  • 实验2  Python运算符、内置函数、可迭代对象基本用法
  • 实验3  使用蒙特卡罗方法计算圆周率近似值
  • 实验4  使用列表实现筛选法求素数
  • 实验5  使用集合实现筛选法求素数
  • 实验6  使用filter()函数统计列表中所有非素数
  • 实验7  理解浮点数运算的误差
  • 实验8  使用枚举法验证6174猜想
  • 实验9  计算小明爬楼梯的爬法数量
  • 实验10  模拟决赛现场最终成绩计算过程
  • 实验11  设计和实现聪明的尼姆游戏(人机对战)
  • 实验12  模拟报数游戏(约瑟夫环问题)
  • 实验13  模拟轮盘抽奖游戏
  • 实验14  模拟并验证蒙蒂霍尔悖论
  • 实验15  无界面版猜数游戏设计与实现
  • 实验16  抓狐狸游戏设计与实现
  • 实验17  模拟汉诺塔问题
  • 实验18  检测密码安全强度
  • 实验19  凯撒加密算法原理与实现
  • 实验20  打字练习成绩评定
  • 实验21  垃圾邮件快速识别思路与基于语义的攻击方法
  • 实验22  批量生成姓名、家庭住址、电子邮箱等随机信息
  • 实验23  自定义类模拟三维向量及其运算
  • 实验24  自定义类实现带超时功能的队列结构
  • 实验25  自定义类实现LRU算法管理缓存
  • 实验26  自定义类实现双链表
  • 实验27  读写文本文件并添加行号
  • 实验28  计算文件MD5值
  • 实验29  模拟2023年山东省高考志愿填报与投档
  • 实验30  磁盘垃圾文件清理器DIY
  • 实验31  处理Excel文件中的成绩数据
  • 实验32  演员关系分析
  • 实验33  批量设置Excel文件格式
  • 实验34  合并多个相同表头但有纵向单元格合并的Excel文件
  • 实验35  Excel文件数据导入SQLite数据库
  • 实验36  查找Word文件中红色文本和加粗文本
  • 实验37  使用正则表达式查找Word文件中AABB形式的词语
  • 实验38  统计指定文件夹及其子文件夹中所有PPTX文件幻灯片的总数量
  • 实验39  读取PPTX文件所有幻灯片中表格内的数据
  • 实验40  批量导入图片创建HTML5网页文件
  • 实验41  转换文字式PDF文件为不可修改的图片式PDF文件
  • 实验42  tkinter小学数学口算题生成器设计与实现
  • 实验43  tkinter猜数游戏设计与实现
  • 实验44  tkinter电子时钟的设计与实现
  • 实验45  tkinter简易计算器的设计与实现
  • 实验46  tkinter倒计时按钮
  • 实验47  tkinter桌面放大器设计与实现
  • 实验48  tkinter旋转图片式验证码
  • 实验49  使用TCP实现智能聊天机器人
  • 实验50  使用TCP模拟FTP服务端与客户端通信程序
  • 实验51  使用UDP实现服务器自动发现
  • 实验52  使用多线程+Condition对象模拟生产者/消费者问题
  • 实验53  使用多线程快速复制目录树
  • 实验54  使用进程池统计指定范围内素数的个数
  • 实验55  多机器跨网络数据传输
  • 实验56  邮件群发程序设计与实现
  • 实验57  网络流量监视程序设计与实现
  • 实验58  爬取中国工程院院士信息
  • 实验59  使用Scrapy框架爬取山东省各城市天气预报
  • 实验60  基于断点续传技术的网络文件下载
  • 实验61  爬取微信公众号“Python小屋”所有历史文章并创建本地Word文件
  • 实验62  图像噪点添加与空域融合
  • 实验63  图像批量添加数字水印
  • 实验64  生成棋盘纹理图片
  • 实验65  屏幕滚动截图并自动拼接长图
  • 实验66  GIF动图拆分与合成
  • 实验67  验证码图片生成器的原理与实现
  • 实验68  图像滤波器设计与实现
  • 实验69  光照模型原理与OpenGL实现
  • 实验70  制作多纹理映射的旋转立方体
  • 实验71  OpenGL中点法和对称法画圆
  • 实验72  OpenGL直线裁剪算法Liang-Barsky
  • 实验73  OpenGL直线裁剪算法Cohen-Sutherland
  • 实验74  OpenGL绘制可调整形状且粗细渐变的多条B样条曲线
  • 实验75  OpenGL绘制沿B样条曲线运动的红色小球
  • 实验76  使用维吉尼亚密码算法实现加密和解密
  • 实验77  暴力破解MD5值
  • 实验78  使用高级加密算法AES对信息进行加密和解密
  • 实验79  查杀系统中指定进程
  • 实验80  控制另一个Python程序的输入输出
  • 实验81  使用Matplotlib绘制折线图对龟兔赛跑中兔子和乌龟的行走状态进行可视化
  • 实验82  使用Matplotlib绘制正多边形逼近圆周
  • 实验83  绘制折线图并实现鼠标悬停标注
  • 实验84  Matplotlib可视化多只蚂蚁在木棍上的运动
  • 实验85  Matplotlib模拟多个小球直线运动组成动画
  • 实验86  Matplotlib绘制交互式图形辅助初中几何教学
  • 实验87  Matplotlib绘制双层环状图
  • 实验88  Matplotlib控制图形中不同元素的图层
  • 实验89  Matplotlib绘制和保存任意长度的GIF动图
  • 实验90  使用柱状图和热力图可视化并分析学生成绩数据
  • 实验91  Pandas分析小区业主用水情况
  • 实验92  Pandas分析小明饮食是否健康
  • 实验93  模拟2023年山东省高考考生位次计算
  • 实验94  数据分析与可视化综合实验
  • 实验95  WAV声音文件处理
  • 实验96  Python+Pillow+MoviePy合成不同尺寸的图像为视频
  • 实验97  MoviePy批量视频添加滚动弹幕
  • 实验98  MoviePy为视频文件创建异形遮罩
  • 实验99  自己开发录课软件
  • 实验100  基于用户协同过滤算法的电影打分与推荐
  • 实验101  使用线性回归算法预测儿童身高
  • 实验102  使用KNN分类算法实现根据身高和体重对体型分类
  • 实验103  基于朴素贝叶斯算法的中文邮件分类原理与对抗
  • 实验104  使用k-means聚类算法进行分类和图像压缩
  • 实验105 使用网格搜索确定支持向量机模型用于手写数字识别时的最优参数
  • 实验106  使用决策树算法判断学员Python水平
=================
温馨提示:
关注微信公众号“Python小屋”,在公众号后台发送消息“大事记”可以查看董付国老师与Python有关的重要事件;发送消息“教材”可以查看董付国老师出版的Python系列教材(已累计印刷超过210次)的适用专业详情;发送消息“历史文章”可以查看董付国老师推送的超过1300篇原创技术文章;发送消息“会议”可以查看近期董付国老师的培训安排;发送消息“微课”可以查看董付国老师免费分享的超过700节Python微课视频;发送消息“课件”可以查看董付国老师免费分享的Python教学资源;发送消息“小屋刷题”可以下载“Python小屋刷题神器”,免费练习3857道客观题和830道编程题,题库持续更新;发送消息“编程比赛”了解Python小屋编程大赛详情。

Python小屋
17本Python系列教材作者董付国老师的小屋,介绍Python语法基础、标准库、扩展库以及在各领域的应用。
 最新文章