20252302邢城瑜 2025-2026-2 《Python程序设计》实验1报告

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

课程:《Python程序设计》
班级: 2523
姓名: 邢城瑜
学号:20252302
实验教师:王志强
实验日期:2026年3月23日
必修/选修: 公选课

1.实验内容

1.熟悉Python开发环境;
介绍Python开发环境的各项功能。
2.练习Python运行、调试技能;
编写书中的程序,并进行调试分析,要有过程(运行需要截图、调试需要截图)。
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
编写一个猜数字的游戏。
4.利用LLM生成猜数字的游戏。
运行并给出相应的截图。
对比你写的Python程序,分析LLM生成代码的优点,至少写3个。
5. 掌握git技能
需要把编写的代码托管到Gitee上,给出托管过程和结果,并在此放上链接(Markdown格式)

2. 实验过程及结果

2-1 运行调试分析(含程序代码)

运行界面
5683a4fb574c96e26f3d116baf316597
运行截图
6fda3ddfdc47fae997444eecca22d378
调试界面
7d88b1ae0ac34d9403dae60d3c1d2570
作弊调试结果
86b5c62791692c2a205179e8c94aaefa

2-2 LLM生成猜数字游戏

生成过程
ab2af778ab808095926344559e032d5d
运行过程
4d514c8bc3a9e02318a2260186e4d050
伟大豆包的代码优点分析
1.封装得好,处理了输入非数字的问题,我的代码输入非数字会直接奔溃
修复了如果在炒饭店点咖啡有可能厨房会爆炸的bug
2.变量命名更规范,相对luck_number,secret_num更加规范
3.显示猜测次数(或许提升了些许趣味性?)

2-3 git实践

提交过程(两个图)
78c7d530828bfba1d1fda4759062db7e
22784d75e7658a62abb166833e35e2bd
提交成功的仓库界面
7d2f91198027cc04396537e36c19330f
仓库链接:
不要点击这里,否则会进入我的仓库

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

  • 问题:设置断点后调试时无法推进
  • 解决方案:用错了按钮(附图)
    5a3a70bc1bb9bc8d656e1b38da6f2616

其他(感悟、思考等)

python虽简易,也莫忘封装。

C艹虽基础,不如python高。

image

参考资料

posted @ 2026-03-23 20:30  Jade2000  阅读(0)  评论(0)    收藏  举报