20254208 2025-2026-2《Python程序设计》实验一报告

20254208 2025-2026-2《Python程序设计》实验一报告

课程:《Python程序设计》
班级: 2542
姓名: 雷雨晴
学号:20254208
实验教师:王志强
实验日期:2026年3月24日
必修/选修: 专选课

一、实验内容

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

二、实验过程及结果

1.熟悉Python开发环境
本实验使用pycharm作为开发环境,打开软件,选择Python作为解释器创建一个新的python项目。

屏幕截图 2026-03-24 200841
pycharm具有智能补全、运行和调试代码等功能。
d805426b-8ebc-4c77-a927-378eb068740a
2.练习Python运行、调试技能

  • 运行(点击工具栏中绿色三角标,完成运行)

屏幕截图 2026-03-24 201459

  • 调试(设置断点,执行单步操作,看到luck_number是509)

屏幕截图 2026-04-07 205527

屏幕截图 2026-03-24 201608

  • 编写书中的程序,并进行调试分析

屏幕截图 2026-03-24 223232

3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;编写一个猜数字的游戏。

屏幕截图 2026-03-24 223522

屏幕截图 2026-03-24 223602

4.利用LLM生成猜数字的游戏。对比你写的Python程序,分析LLM生成代码的优点。

  • 运用豆包生成如下程序

屏幕截图 2026-03-24 224601
优点

  • 1.针对输入的不是数字的情况也编写了代码,考虑周全
  • 2.注释丰富,代码清晰明确易于理解
  • 3.明确指出数字范围,易于玩家猜测
  • 4.统计了猜测次数

5.掌握git技能,需要把编写的代码托管到Gitee上

  • 1.注册码云账号,提前安装好git,在pycharm上安装插件、配置git、配置码云账号。
  • 2.提交代码
    屏幕截图 2026-03-26 215305
  • 3.将仓库设成公开
    屏幕截图 2026-03-26 215416

猜数字游戏

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

  • 问题1:括号被标记为红色
  • 问题1解决方案:发现输入了中文的括号,改成英文输入法之后成功
  • 问题2:尝试将代码托管到Gitee上时pycharm提示出现未知错误
  • 问题2解决方案:尝试重新安装pycharm,且认为出现的问题是之前某步骤操作失误,将pycharm调成英文,希望严格根据公众号英文界面操作。但找不到VCS,顶部菜单栏VCS的位置是Git。在Git中找到了“Gitee-Share project on Gitee”,成功上传。在Gitee“仓库设置”中将“私有”改成公开,上传成功。

其他(感悟、思考等)

  • 1.英文很重要。看不懂红色报错很痛苦。
  • 2.在编程方面,作为一个文科生我远不及AI,但我们自主学习编程的过程是不可替代的,经历反复尝试最终获得成功时的成就感与幸福感与学到的相关知识和逻辑都很宝贵。我们应该要学习在恰当的时候如何运用AI实现更棒的成果。

参考资料

posted @ 2026-03-26 13:21  雷雨晴  阅读(19)  评论(1)    收藏  举报