Python3.23第一次实验

20254318 2025-2026-2《Python程序设计》实验1报告

课程:《Python程序设计》
班级:2543
姓名:李观其
学号:20254318
实验教师:王志强
实验日期:2026年3月23日
必修/选修: 公选课

1.实验内容

  1. 熟悉Python开发环境,了解VsCode、IDLE、VIM等开发工具的各项功能;
  2. 练习Python程序运行、调试技能,完成示例程序的编写、运行与调试;
  3. 编写猜数字游戏程序,练习变量和类型、字符串、对象、缩进和注释等基础语法;
  4. 利用大语言模型生成猜数字游戏,运行程序并对比分析自动生成代码的优点;
  5. 掌握Git基础技能,将实验代码托管至Gitee平台,完成代码版本管理。

2. 实验过程及结果

2.1 Python开发环境熟悉

image

2.2 Python程序运行与调试

image

2.3 手动编写猜数字游戏

实现猜数字游戏功能,包含变量定义、输入输出、条件判断、循环、注释等语法应用。
image

2.4 LLM生成猜数字游戏与对比分析

运行LLM生成的猜数字游戏,记录运行结果;分析LLM生成代码的优点(不少于3点)。
image
1.有充足的输入判断,防止报错
2.逻辑更清晰
3.视觉表现更好,有符号表情等

2.5 Git代码托管至Gitee

记录代码上传Gitee的完整过程,包含仓库创建、本地提交、远程推送等步骤,给出仓库链接。
image
image
image
image

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

1.判断逻辑错误,在仅进行一轮时会进入死循环:设置断点进行调试

其他(感悟、思考等)

通过本次实验,我初步掌握了Python的开发环境配置与调试方法,理解了变量、循环、条件判断等基础语法在实际程序中的应用。手动编写猜数字游戏让我体会到编程中逻辑严谨的重要性,尤其是解决死循环问题时,断点调试帮助很大。而利用大语言模型生成代码的显示效果更好,它不仅考虑了输入异常处理,还加入了友好的交互界面和表情符号,可读性和健壮性都明显优于我的手动版本。这让我认识到,AI工具可以作为编程学习的得力助手,帮助优化代码结构和思路。此外,通过Git将代码托管到Gitee,也让我体验了版本管理的基本流程,为后续协作开发打下了基础。今后我会更注重代码质量,并合理借助AI工具提升学习效率。

仓库地址

posted @ 2026-03-23 20:57  Romebody  阅读(12)  评论(0)    收藏  举报