《Python程序设计》实验1报告

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

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

1.实验内容

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

2. 实验过程及结果

1.调试过程,以每次用户输入为断点
image
2.运行过程
image
3.LLM生成代码,以及LLM生成代码的运行
image
image

对比我的代码:

  1. 最核心优势:防崩溃(健壮性)
    我的代码如果输入 abc,会直接终止程序;豆包的代码会提示「❌ 请输入有效的数字!」,并回到输入环节,程序不崩溃。
  2. 次核心优势:符合游戏规则(逻辑严谨)
    我的代码输入 0,会提示 smaller(但 0 不在 1-100 范围内);豆包的代码会明确提示「⚠️ 数字超出范围啦!请输入 1-100 之间的数字」,避免玩家误解规则。
  3. 体验优势:新手友好(可视化)
    豆包代码加了 🎉🥳 等 emoji,提示更直观;
    统计猜测次数(你已经猜了X次),增加游戏趣味性;
    用 f-string 格式化输出。

Gitee上传由插件自动上传
image
仓库地址

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

  • 问题1:Git无法同步
  • 问题1解决方案:点“提交并推送”,并刷新界面

其他(感悟、思考等)

AI是一个很好的老师,对于新手小白很友好,很多小问题可以给我很好的解释

参考资料

posted @ 2026-03-23 21:05  20254307  阅读(1)  评论(0)    收藏  举报