20224217 实验一《Python程序设计》实验报告

20224217张志恒 2024-03-20 22:24:33

20224217 2023-2024-2 《Python程序设计》实验一报告

课程:《Python程序设计》
班级: 2242
姓名: 张志恒
学号:20224217
实验教师:王志强
实验日期:2024年3月12日
必修/选修: 专选课

1.实验内容

(1)熟悉Python开发环境;
(2)练习Python运行、调试技能;
(3)编写程序,练习变量和类型、字符串、对象、缩进和注释等;
(4)掌握git技能。

2. 实验过程及结果

(1)熟悉Python开发环境

要了解Python,我们首先要熟悉其开发环境。
在我们成功安装Python后,可以在命令行窗口输入“python”运行来检验(如图),在此,我们即可输入代码来实现一些简单的效果。

img

在安装Python时,会自动安装一个开发工具IDLE(如图)。我们也可以通过这里输入代码,编写程序。

img

为便于熟悉Python开发环境,提高开发效率,我们同时可以选择使用第三方开发工具,比如PyCharm(如图)。

img

很显然,Python的开发环境是非常简洁的,相信大家一定可以快速熟悉其运行的界面。

(2)练习Python运行、调试技能

我们通过反复进行一些基础的练习来加深对Python技能的印象,比如我们可以从最基础的输出命令开始(如图)。

img

(3)编写程序,练习变量和类型、字符串、对象、缩进和注释等

我们可以通过编写一些简单的程序增强自信,激发对Python学习的兴趣,并加深对Python相关语法的理解和对一些语句的掌握。比如王老师让大家尝试做的猜数字和石头剪刀布的小游戏(如图)。

img

img

看到自己千疮百孔一堆修改建议的代码一点点被改到勉强能跑,说实话心里还蛮有成就感的。

(4)掌握git技能

首先,我们需要在Pycharm中搜索并安装好Gitee(码云)的插件(如图),并且下载Git,创建Gitee账号,完成一些基础配置。

img

之后,我们可以在Pycharm上登录同步自己的账号信息(完成后如图)。

img

正常情况下,我们可以选择在Gitee上共享项目(包括其下的文件),之后若有添加新的文件,随时可以通过Git
提交推送到Gitee账号下的仓库(如图)。

img

img

3. 实验过程中遇到的问题和解决过程

  • 问题1:上完几次课下来对很多Python的相关语法还是不熟悉,很难敲出满意的代码。
  • 问题1解决方案:下来花时间看《零基础学Python》的相关内容介绍,并结合学习通上的资料视频查漏补缺。
  • 问题2:无法完成 Gitee 共享过程:已在 Gitee 上成功创建项目,但初始推送失败。
  • 问题2解决方案:最初,我本人在搜索引擎,包括CSDN的帖子中广泛寻求帮助并反复尝试,但最终无法找到与我所遇到完全一致的错误的解决方法。于是我开始向王老师寻求帮助。在王老师耐心帮我调试,带领我一步步排查问题根源之后,我们终于确定了问题的所在。一点是,我在反复尝试其间新建了大量冗余的空项目和空仓库以及产生了多余方分支,一定程度上阻碍了文件的正常传送;更关键的一点是,我在创建Gitee账号之后自作主张地将个人绑定的邮箱设置为了不公开状态(如图),导致我本地文件的推送遭到了Gitee的阻止。在变更此项设置以后,我终于也能顺利完成本次实验的主要任务了。

img

其他(感悟、思考等)

  • 做实验的时候尽量不要多余操作,你永远想象不到你不经意的动作能对你后续的步骤产生什么影响。
  • Python太有意思啦,我要好好学Python。
  • 王老师真的很好。

参考资料

...全文
139 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文围绕基于三电平ANPC(有源中点箝位)拓扑的虚拟同步发电机(VSG)构网型逆变器展开,提出一种融合双闭环控制、中点电位平衡控制与DPWMA调制的高性能并网控制策略。通过深入分析ANPC三电平逆变器的拓扑结构,阐明其在开关损耗均衡、中点电位稳定性和输出谐波抑制方面的显著优势,为高性能并网奠定硬件基础。针对电网不平衡与动态扰动挑战,系统性地引入正负序分离锁相技术,实现电网相位的高精度同步,有效隔离负序分量干扰;同时,采用电网电压前馈控制策略,构建前馈-反馈复合控制体系,显著提升系统动态响应速度与抗扰能力,克服传统闭环控制的滞后性。此外,通过DPWMA(双极性倍频脉宽调制)技术优化开关调制,进一步降低输出谐波,提升稳态电能质量,并结合中点电位平衡控制策略,确保直流侧电压稳定。通过多工况仿真模型对稳态、电网不平衡及动态切换等场景进行全面验证,结果表明该复合控制策略能有效保障并网电流的高质量、三相对称性与功率稳定性,显著增强了逆变器在复杂电网环境下的适应性与运行可靠性。; 适合人群:具备电力电子与电力系统基础知识,从事新能源并网、逆变器控制、微电网技术及VSG应用等方向的研究生、科研人员及工程技术人员。; 使用场景及目标:①研究高电能质量、高可靠性的三电平并网逆变器先进控制方案;②解决电网电压不平衡、谐波畸变、动态扰动等复杂工况下的并网稳定性与电流质量难题;③优化VSG构网型逆变器的动态响应特性、中点电位控制精度与谐波抑制能力;④为新能源发电系统的大功率、高性能并网提供理论依据与仿真验证支持; 阅读建议:此资源以Simulink仿真为核心,紧密结合理论分析与控制策略设计,建议读者在学习过程中,重点理解DPWMA调制、正负序分离锁相、电网电压前馈与中点电位平衡控制之间的协同作用机制,结合所提供的仿真模型,通过设置不同工况(如稳态、不平衡跌落、电压骤变)进行仿真实验,深入掌握各控制环节对系统性能的影响,从而全面把握构网型逆变器在复杂电网条件下的运行特性和控制精髓。

93

社区成员

发帖
与我相关
我的任务
社区描述
Python程序设计作业
软件构建 高校 北京·丰台区
社区管理员
  • blackwall0321
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧