20242208 2025-2026-2 《Python程序设计》实验1报告
20242208 2025-2026-2 《Python程序设计》实验1报告
课程:《Python程序设计》
班级: 2422
姓名: 韩岳航
学号: 20242208
实验教师:王志强
实验日期:2026年3月23日
必修/选修: 公选课
1.实验内容
1.熟悉Python开发环境;
介绍Python开发环境的各项功能。
2.练习Python运行、调试技能;
编写书中的程序,并进行调试分析,要有过程(运行需要截图、调试需要截图)。
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
编写一个猜数字的游戏。
4.利用LLM生成猜数字的游戏。
运行并给出相应的截图。
对比你写的Python程序,分析LLM生成代码的优点,至少写3个。
5. 掌握git技能
需要把编写的代码托管到Gitee上,给出托管过程和结果,并在此放上链接(Markdown格式)
2. 实验过程及结果
1.熟悉Python开发环境:
python解释器下载
- Python解释器下载地址:https://www.python.org/downloads/
- 下载Python解释器,并安装到计算机上。
- Python解释器的作用是读取并执行Python代码,将其逐行翻译为计算机能够理解的机器指令并运行

开发工具PyCharm下载
- PyCharm下载地址:https://www.jetbrains.com/pycharm/download/
- 下载PyCharm,并安装到计算机上。
- 安装完成后,打开PyCharm,即可开始编写Python代码。
- PyCharm的作用是为Python开发提供集成的代码编辑、调试、运行及项目管理等功能的图形化开发环境。
- PyCharm功能:
- 代码编辑:支持语法高亮、代码自动补全、代码格式化等功能。
- 调试:支持断点调试、变量监视等功能。
- 版本控制:支持Git、SVN等版本控制工具。
- 集成终端:支持在IDE中直接运行命令行。
- 集成数据库:支持在IDE中直接连接数据库。
- 插件支持:支持安装各种插件来扩展功能。

2.练习Python运行、调试技能;
(1)编写书中简单代码,直接运行结果如下:

(2)进行调试
在第四行添加断点并调试程序,发现结果 c = 30:

点按F10,程序运行到下一行,此时c的值发生变化,c = 200:

3.编写一个猜数字的游戏,运行结果如下:

4.利用LLM(选择元宝)生成猜数字的游戏,运行结果如下:

LLM生成代码的优点
1.使用函数,使代码更加易读
2.一局游戏结束后用户可以自行判断是否再来一局
3.添加输入判定,防止用户输入非数字字符
5. 掌握git技能
将代码托管到Gitee上
- 在PyCharm中,点击右上角的“VCS”菜单,选择“share project on Gitee”。
- 按照提示创建仓库
- 选择“Add”按钮,将代码添加到暂存区。
- 选择“Commit”按钮,将代码提交到本地仓库。
- 右键项目,选择push到gitee

链接地址:https://gitee.com/cobess/PythonProject2
3. 实验过程中遇到的问题和解决过程
- 问题1:项目上传到Gitee上,显示“无法连接到远程仓库”
- 问题1解决方案:询问AI并在csdn上查找,发现一开始创建的项目是虚拟项目,需要先创建一个真实项目,然后才能上传。
- 问题2:运行python代码时,报错找不到python解释器
- 问题2解决方案:搜索相关文章,发现之前没有配置python环境,需要按照教学下载解释器,配置python环境,然后重新运行代码。
其他(感悟、思考等)
- 通过本次实验,我学会了如何使用Python解释器和PyCharm开发环境,并掌握了Python的变量和类型、字符串、对象、缩进和注释等基本语法。同时,我也学会了如何编写一个猜数字的游戏,并利用LLM生成代码,提高了我的编程能力和解决问题的能力。
- 我深刻体会到了python编程的乐趣和挑战,同时也认识到了自己在编程方面的不足。在今后的学习中,我将继续努力提高自己的编程能力。
浙公网安备 33010602011771号