20232313 实验一《Python程序设计》实验报告
20232313 2025-2026-2 《Python程序设计》实验1报告
课程:《Python程序设计》
班级: 2323
姓名: 吴至远
学号:20232313
实验教师:王志强
实验日期:2026年3月23日
必修/选修: 公选课
1.实验内容
1.熟悉Python开发环境;
介绍Python开发环境的各项功能。
2.练习Python运行、调试技能;
编写书中的程序,并进行调试分析,要有过程(运行需要截图、调试需要截图)。
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
编写一个猜数字的游戏。
4.利用LLM生成猜数字的游戏。
运行并给出相应的截图。
对比你写的Python程序,分析LLM生成代码的优点,至少写3个。
5.掌握git技能
需要把编写的代码托管到Gitee上,给出托管过程和结果,并在此放上链接(Markdown格式)
2. 实验过程及结果
下面我们来逐次完成实验内容。
1.熟悉Python开发环境,对开发环境的功能进行简单介绍
经过之前的开发经历,我对VSCODE的应用已经比较熟练了,所以选择的VSCODE作为我的开发环境。
VSCODE IDE能够方便地使用Python插件,同时能快速执行Python程序,较好地满足我的基础开发需求。
它还自带调试和终端功能,点击代码行号添加断点;内置终端可直接安装Python库、运行脚本,无需切换工具,简洁高效地完成Python代码编写、测试和调试全流程。
2.练习Python运行、调试技能
- 先编写书中简单代码,运行结果如下:
![image]()
2)进行调试
通过调试查看变量c具体值的变化。
在原先代码第四行添加断点已查看变量c的值。同时新增一行c赋值代码(第五行)如下图。
![image]()
点按F5进行调试。可以看到此时c=30。
![image]()
点按F10逐行执行,执行完第五行后,发现c变成200。
![image]()
3.编写练习程序——猜数字的游戏;
编写一个初版猜数字的游戏,练习变量和类型、字符串、对象、缩进和注释等。代码和执行结果如下:

电脑随机出一个1~10的数,用户只能猜一次,随后直接告诉用户正确结果。
接着,利用豆包编写一个升级版,运行结果如下:

可以看到,豆包版本的代码更完整,有如下优点:
- 可以无限次猜,直到猜对;
- 有大小提示;
- 代码有注释,逻辑清晰,容易理解;
- 游戏体验更完整;
4. 掌握git技能
git可以使用命令行版本的,也可以使用图形化或者平台。git的命令行版本掌握起来较为麻烦,在这里我们使用方便的图形化工具。
VSCODE可以支持便捷的图形化界面来将代码托管到码云(Gitee)。下面是在VSCODE平台上将豆包改进版猜数字代码提交到Gitee上的具体过程。
首先在VSCODE左侧栏选择上往下第三个“源代码管理”(在这里事先配置过),点击“提交”如下图:

随后在“更改”部分点击确认,通过更改:

发现代码提交到Gitee平台,如下:

3. 实验过程中遇到的问题和解决过程
问题一:电脑中安装了多个Python,在VSCODE上有时设置不好很容易冲突报错,难以解决。
解决方法:根据CSDN上的前人方法和AI进行解决。
其他(感悟、思考等)
VSCODE的集成功能非常丰富,能支持远程SSL连接等特殊服务,也能像DevC++一样用作一个多代码的IDE。
同时其扩展也很强大。缺点是前期配置较为麻烦,需要花费较多时间。但一旦掌握VSCODE的使用,其方便性是毋庸置疑的。




浙公网安备 33010602011771号