当前位置: 首页 > news >正文

20253312 实验一《Python程序设计》实验报告

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

课程:《Python程序设计》
班级: 2533
姓名: 胡宸轩
学号: 20253312
实验教师:王志强
实验日期:2026年3月23日
必修/选修: 公选课

1.实验内容

1.熟悉Python开发环境;
介绍Python开发环境的各项功能。

2.练习Python运行、调试技能;
编写书中的程序,并进行调试分析,要有过程(运行需要截图、调试需要截图)。

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

4.利用LLM生成猜数字的游戏。
运行并给出相应的截图。
对比你写的Python程序,分析LLM生成代码的优点,至少写3个。

5.掌握git技能
需要把编写的代码托管到Gitee上,给出托管过程和结果,并在此放上链接(Markdown格式)

2. 实验过程及结果

1.熟悉Python开发环境;
介绍Python开发环境(以Pychram为例)的各项功能。
具备代码补全、语法高亮、错误检查。
管理项目、集成Python解释器、配备可视化调试器。
内置Git等支持,方便代码提交与管理。

2.练习Python运行、调试技能;
代码:
image
运行结果:
image
调试:
image

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

4.利用LLM生成猜数字的游戏。
运行并给出相应的截图。
对比你写的Python程序,分析LLM生成代码的优点,至少写3个。
代码:
屏幕截图 2026-03-23 200501
运行结果:
image
LLM生成的代码的优点:
1、输入后进行判断,非数字需要重新输入
2、给猜测次数加了限制
3、每次输入后会检查输入的数字在不在范围内,不在范围内不消耗次数
4、具有重玩功能

5.掌握git技能
需要把编写的代码托管到Gitee上,给出托管过程和结果,并在此放上链接(Markdown格式)
image
image
image

  • Gitee仓库
  • 猜数字.py

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

其他(感悟、思考等)

代码丰富的功能需要建立在基础上,基本上就是在基本框架上扩展添加其他代码,比如猜数字先写主体的判断,再去考虑重复猜测的while循坏和重复猜数字的功能,LLM会考虑的丰富很多。
其次,Git非常好用,但是往往在推送到Gitee时容易出问题,且解决方法不好找,还需要学习。
由于平时写代码不常用调试功能(直接print()看数据,错误也比较好找),使用不太熟练,还需要多练习。

参考资料

  • 《程序设计与数据结构教程(第二版)》

  • 《程序设计与数据结构教程(第二版)》学习指导

  • ...

http://www.jsqmd.com/news/524340/

相关文章:

  • 论文写作新利器:书匠策AI,让数据分析变得像呼吸一样自然!
  • 2026年生鲜配送软件应用白皮书 中央厨房数字化剖析 - 优质品牌商家
  • 2026.3.23
  • 智能文字提取新标杆:Text-Grab本地化OCR工具全解析
  • LLM批处理系统:自适应并发控制;断点续传与进度追踪
  • 书匠策AI:论文数据分析的“超级外挂”,让学术研究如虎添翼
  • CloudWatch 告警实战:CPU 飙了自动扩容,账单超了 Slack 通知
  • 2026年水泥预制烟道厂家实力推荐榜:矩形/机制/装配式/锅炉专用烟道,精选耐用建材与专业工艺解析 - 品牌企业推荐师(官方)
  • 2026年3月郑州搬家公司最新推荐:金水区搬家、上街区搬家、惠济区搬家、荥阳搬家、新密搬家、新郑搬家公司选择指南 - 海棠依旧大
  • 2026年体育学论文降AI率工具推荐:运动训练方向同学看过来
  • 论文写作新利器:书匠策AI,让数据分析“智”在必得!
  • Electron应用安装包定制指南:如何用NSH脚本打造个性化安装界面(附完整代码示例)
  • 川内制造业短期工招聘服务品牌评测报告:就近安排找工作/工厂劳务外包派遣/工厂劳务派遣外包/工厂直招找工作/当天入职劳务派遣/选择指南 - 优质品牌商家
  • 省电神器!STM32G030的ADC低功耗采样方案:TIMER+DMA+HAL库全配置指南
  • 书匠策AI:论文数据分析的“超级外挂”,让科研之路畅通无阻
  • PD-L1重组兔单抗如何助力肿瘤免疫治疗的机制研究与疗效评估?
  • 2026化妆品源头工厂趋势:从规模到价值的跃迁 - 速递信息
  • # 发散创新:用 WebSocket 实现实时聊天系统的全链路架构设计
  • 企业在豆包做AI推广联系哪家公司?专业服务商深度解析 - 品牌2026
  • vxe-table列头合并避坑指南:从基础配置到高级动态调整
  • 8大需求分析软件选型指南:2026文档自动化新趋势解读
  • # 20253202 2025-2026-2 《Python程序设计》实验1报告
  • 基于太赫兹时域光谱的烟草含水量与厚度深度学习识别模型
  • 20252211 2025-2026-2 《Python程序设计》实验1报告
  • Ollama 非C盘部署
  • 避坑指南:Windows搭建Turn服务器常见问题及解决方案
  • 【灵神题单·贪心】3010. 将数组分成最小总代价的子数组 I | Java
  • 成都施工吊篮租赁优选指南适配多场景需求:成都工地吊篮租赁/成都建筑吊篮租赁/成都施工吊篮租赁/成都电动吊篮租赁/选择指南 - 优质品牌商家
  • CSS3文字闪烁效果实战:3种方法让你的网页标题更吸睛(附完整代码)
  • 汇编指令机器码速查手册:从MOV到JMP,一网打尽(附PDF下载)