20231120 实验四《Python程序设计》实验报告
20231120《Python程序设计》实验四报告
课程:《Python程序设计》
班级: 2311
姓名: 齐浩宇
学号:20231120
实验教师:王志强
实验日期:2022年5月29日
必修/选修: 公选课
1.实验内容
我利用python写了一个贪吃蛇小游戏,通过键盘操作,可以穿墙,吃下果实会变长,撞到自己后死亡并退出游戏
实验视频:
2. 实验过程及结果
主要是观看b站教程并模仿后写就,需要安装pip pygame
主程序已上传gitee,在hsiyan2.py · 齐浩宇/qihaoyu - Gitee.com查看
3. 实验过程中遇到的问题和解决过程
- 问题1:无法正常运行
- 问题1解决方案:安装pip pygame
其他
未解决问题:果实有极小可能性生成在蛇身上,我不知道如何避免。
感想体会:
本次实验很难,无法独立完成,主要通过学习b站视频完成。
本次实验花费了较长时间,完成度依然较低,做出来的游戏依然比较简陋,可想而知我们平时使用的程序,游戏等完成需要多少努力,salute!
王老师的课程内容丰富且充实,上课幽默风趣,英语也很好,希望以后还有上王老师课的机会。
相关推荐
202311月最新MySQL-71到精选面试题题及答案涵编程题和存储知识点-20231120.pdf
MySQL面经文档,其中包含了一些常见的面试编程题和技术要点。这些资源可以帮助准备MySQL面试的人了解面试的类型、难度和覆盖范围。 题目类型:选择题、填空题、编程题等。 难度:根据题目的复杂度可以分为简单、中等和困难。 覆盖范围:涵盖了MySQL的基本概念、查询语句、索引优化、事务管理等方面。 技术要点:提供了MySQL的核心概念和常用技术要点的总结。 数据类型:介绍了MySQL支持的各种数据类型,如整数、浮点数、字符串等。 查询语句:包括常见的SELECT语句、JOIN操作、子查询等。 索引优化:讨论了如何使用索引来提高查询性能,包括索引类型、索引设计原则等。 事务管理:介绍了事务的概念、事务隔离级别、事务的ACID特性等。 面试编程题:提供了一些常见的MySQL编程题,要求面试者用SQL语句解决问题。 题目涉及的内容包括数据查询、数据更新、数据统计等。 通过解答这些编程题,面试者可以展示他们的SQL技能和解决问题的能力。 这个汇总的MySQL面经文档是一个有价值的资源,可以帮助面试者对MySQL面试的类型、难度和覆盖范围有一个全面的了解,并提供了一些常见的面试编程题和技术要点供复
新型电力系统下PI-LSTM物理信息长短期记忆神经网络的电力变压器状态评估方法(Matlab代码实现)
内容概要:本文提出了一种基于物理信息长短期记忆神经网络(PI-LSTM)的电力变压器状态评估方法,旨在适应新型电力系统对设备状态精准评估的需求。该方法将物理规律作为先验知识融入LSTM网络,通过构建包含变压器热力学、电气特性等物理约束的损失函数,提升模型在数据稀疏或噪声干扰下的泛化能力与解释性。利用Matlab实现了PI-LSTM模型的搭建、训练与验证,通过实际案例对比传统LSTM与PI-LSTM在状态参数预测精度、趋势拟合度及异常检测敏感性方面的表现,证明了所提方法的有效性和优越性,为变压器等关键电力设备的智能运维提供了新的技术路径。; 适合人群:从事电力系统、智能电网、设备状态监测与故障诊断研究的科研人员、工程技术人员及高校研究生。; 使用场景及目标:①应用于新型电力系统中电力变压器的健康状态评估与预测性维护;②为掌握物理信息神经网络(PINN)在电力系统中的融合应用提供Matlab实践范例; 阅读建议:建议读者结合Matlab代码深入理解PI-LSTM的网络结构设计、物理约束项的数学表达与代码实现细节,并尝试在不同工况数据集上复现和测试,以充分掌握其在提高模型物理一致性与预测可靠性方面的核心优势。
硕士复现燃料电池供氢系统建模及控制策略Simulink仿真(附带说明PPT+参考文献+复现模型+实物源码)
内容概要:本资源聚焦于燃料电池供氢系统的建模与控制策略研究,通过Simulink仿真平台实现系统动态行为的精确模拟与控制算法的验证。内容涵盖供氢系统的关键部件建模,如氢气供应管路、压力调节阀、储氢罐及燃料电池堆等,并针对系统响应滞后、压力波动等问题,设计并实现了先进的控制策略,例如基于反馈与前馈的复合控制、PID控制或模型预测控制(MPC),以确保氢气供给的稳定性与效率。配套提供的说明PPT详细阐述了建模思路与控制逻辑,参考文献为研究提供了理论支撑,而完整的复现模型与实物源码则极大地方便了学习者进行仿真复现与二次开发。; 适合人群:具备一定自动化、电气工程或能源动力系统背景,正在进行相关课题研究的研究生,以及从事氢能系统开发的工程技术人员。; 使用场景及目标:① 学习并掌握燃料电池供氢系统的工作原理与关键组件的数学建模方法;② 利用Simulink搭建复杂能源系统的仿真模型,并设计、调试与验证先进控制策略;③ 基于提供的完整资源包(PPT、模型、源码)进行科研复现,作为学位论文或学术研究的技术基础。; 阅读建议:学习者应结合说明PPT的理论讲解,逐步操作复现模型,重点关注控制模块的设计逻辑与参数整定过程。建议在理解现有模型的基础上,尝试修改工况参数或优化控制算法,以深化对系统动态特性的认识,从而将本资源作为开展自主创新研究的有效跳板。
考虑供电可靠性与算力柔性的数据中心园区源‑储‑荷一体化规划研究(Matlab代码实现)
内容概要:本研究聚焦于数据中心园区的能源系统规划,提出了一种综合考虑供电可靠性和算力柔性的源-储-荷一体化规划方法。该方法通过构建数学模型,将可再生能源发电、储能系统与数据中心的计算负载进行协同优化,旨在提升能源利用效率与系统运行的稳定性。研究引入算力柔性概念,即根据电力供应情况灵活调整计算任务的执行时间和强度,从而实现供需动态平衡。文中采用Matlab进行仿真建模与求解,验证了所提规划方案在降低能耗成本、提高供电可靠性和增强系统灵活性方面的有效性,为绿色、高效的数据中心能源管理提供了新的思路和技术支撑。; 适合人群:具备一定电力系统或能源管理背景,从事数据中心、新能源、智能电网等相关领域研究的研发人员和工程技术人员。; 使用场景及目标:①应用于数据中心园区的能源系统规划设计,优化可再生能源、储能与算力资源的配置;②实现数据中心在保障服务质量的同时,最大化消纳绿电、降低运营成本并提升应对电力波动的韧性。; 阅读建议:读者应结合Matlab代码,深入理解模型构建过程,重点关注目标函数的设计、约束条件的设定以及算力柔性调度策略的实现方式,以便将该方法迁移应用到实际工程项目中。
墙面裂缝检测7500张YOLO+VOC格式(已增强).zip
数据集格式:VOC格式+YOLO格式 压缩包内含:3个文件夹,分别存储图片、xml、txt文件 JPEGImages文件夹中jpg图片总计:7500 Annotations文件夹中xml文件总计:7500 labels文件夹中txt文件总计:7500 标签种类数:4 标签名称:["crack","horizontal crack","slanted","vertical crack"] 每个标签的框数(注意yolo格式类别顺序不和这个对应,而以labels文件夹classes.txt为准): crack 框数 = 6621 horizontal crack 框数 = 1906 slanted 框数 = 862 vertical crack 框数 = 690 总框数:10079 图片清晰度(分辨率:像素):清晰 图片是否增强:是 标签形状:矩形框,用于目标检测识别 重要说明:暂无 特别声明:本数据集不对训练的模型或者权重文件精度作任何保证,数据集只提供准确且合理标注


