20254226黄婉婷 实验报告1
20254226 2025-2026-2 《Python程序设计》实验1报告
课程:《Python程序设计》
班级: 2542
姓名: 黄婉婷
学号:20254226
实验教师:王志强
实验日期:2026年3月23日
必修/选修: 专选课
1.实验内容
(1)熟悉Python开发环境;
介绍Python开发环境的各项功能。
(2)练习Python运行、调试技能;
编写书中的程序,并进行调试分析,要有过程
(3)编写程序,练习变量和类型、字符串、对象、缩进和注释等;
编写一个猜数字的游戏。
(4)利用LLM生成猜数字的游戏。
运行并给出相应的截图,对比自己写的Python程序,分析LLM生成代码的优点,至少写3个。
2.实验过程及结果
实验一:熟悉Python开发环境
①下载Python和Pycharm,选择专业版,打开Pycharm,呈现该页面

②主要分区:
左上方是顶部菜单栏,有文件、编辑、视图、导航等功能
右上方当前文件旁边的三个按键为运行、调试和更多操作
侧下边目前最常用的是第四个按键——终端,可以将代码打包
侧上边是工具窗口,其中项目文件最常用,可以折叠项目,拓展空间
中间是编辑器区域,用来编写代码

③新建文件:点击项目文件中“+号”,再点击“Python文件”,最后命名

④使用环境:
在运行代码区第一行写入“print("Hello !")”

实验二:练习Python运行、调试技能
①编写"剪刀石头布"游戏,代码如下:

②点击PyCharm右上角绿色运行按钮,运行结果如下:

③调试程序
先在代码行号旁边点一下,使其出现红色小圆点,再点击左侧,选择调试该项目。

在控制台输入文字,跳转至线程和变量,调试成功。


实验三:编写一个猜数字的游戏。
①代码如下:

②运行结果:

实验四:利用LLM生成猜数字的游戏。
①代码如下:

②运行结果:

③优点:
它增加了猜测次数限制和输入范围校验,使游戏规则更加完整,可玩性更高;它添加了表情符号和剩余次数提
示,界面更直观,用户体验更好
3.实验过程中遇到的问题和解决过程
问题1:调试功能掌握不熟练
问题1解决方案:通过上网搜索相关教程进行针对性学习,逐步掌握断点设置、单步执行等调试方法。
问题2:运行代码时多个文件同时打开,容易运行错误的对象
问题2解决方案:运行前关闭不需要的文件或页面,保证当前执行的是正在编辑的目标文件,否则容易出错。
其他(感悟、思考等)
本次实验让我从一个对代码感到有些陌生的文科生,逐渐走进了Python的世界,慢慢克服了写代码时的怕错心理。我学会了一些便捷方式来规避常规错误,比如说用Tab键规范缩进来避免语法错误,大大降低了人为的错误,提高了效率。我明白了细节决定成败,比如变量名必须严格区分大小写,一个小小的拼写失误都会让程序报错。另外,我在不断地自我学习中,体验了学习Python的乐趣,当我调试不会时,通过上网查找教程,我学会了如何使用爬虫进行调试,望着段段流畅运转的代码出现在屏幕中,我感到非常有成就感。最后,我学习到了如何使用工具,在借助大模型辅助编写代码中,它不仅仅是一个简单地给我答案的ai,而是一个帮我梳理思路、提供一个新的方向、解释报错原因的伙伴,让我在模仿和修改中慢慢领会编程的方法,让我学习Python之路有了更多的勇气和信心。这次实验为我后续的学习开了一个好头。我不仅掌握了基础操作,更养成了细心、耐心和主动解决问题的习惯。今后我会把实验中积累的经验用到更多的练习中,同时加强英语学习。

浙公网安备 33010602011771号