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运行、调试技能

  1. 先编写书中简单代码,运行结果如下:
    image
    2)进行调试
    通过调试查看变量c具体值的变化。
    在原先代码第四行添加断点已查看变量c的值。同时新增一行c赋值代码(第五行)如下图。
    image
    点按F5进行调试。可以看到此时c=30。
    image
    点按F10逐行执行,执行完第五行后,发现c变成200。
    image

3.编写练习程序——猜数字的游戏;

编写一个初版猜数字的游戏,练习变量和类型、字符串、对象、缩进和注释等。代码和执行结果如下:
image
电脑随机出一个1~10的数,用户只能猜一次,随后直接告诉用户正确结果。
接着,利用豆包编写一个升级版,运行结果如下:
image
可以看到,豆包版本的代码更完整,有如下优点:

  • 可以无限次猜,直到猜对;
  • 有大小提示;
  • 代码有注释,逻辑清晰,容易理解;
  • 游戏体验更完整;

4. 掌握git技能

git可以使用命令行版本的,也可以使用图形化或者平台。git的命令行版本掌握起来较为麻烦,在这里我们使用方便的图形化工具。
VSCODE可以支持便捷的图形化界面来将代码托管到码云(Gitee)。下面是在VSCODE平台上将豆包改进版猜数字代码提交到Gitee上的具体过程。
首先在VSCODE左侧栏选择上往下第三个“源代码管理”(在这里事先配置过),点击“提交”如下图:
image
随后在“更改”部分点击确认,通过更改:
image
发现代码提交到Gitee平台,如下:
image

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

问题一:电脑中安装了多个Python,在VSCODE上有时设置不好很容易冲突报错,难以解决。
解决方法:根据CSDN上的前人方法和AI进行解决。

其他(感悟、思考等)

VSCODE的集成功能非常丰富,能支持远程SSL连接等特殊服务,也能像DevC++一样用作一个多代码的IDE。
同时其扩展也很强大。缺点是前期配置较为麻烦,需要花费较多时间。但一旦掌握VSCODE的使用,其方便性是毋庸置疑的。

参考资料

posted @ 2026-03-25 08:07  20232313-吴至远  阅读(11)  评论(1)    收藏  举报