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

20251234 实验二《Python程序设计》实验报告

课程:《Python程序设计》
班级: 2512
姓名: 徐浡恒
学号:20251234
实验教师:王志强
实验日期:2026年4月13日
必修/选修: 公选课

1.实验内容

此处填写实验的具体内容;

https://gitee.com/uiuied/py.git
编写 Python 计算器程序,实现加减乘除、取模、平方、开方等运算,包含循环、判断、异常处理
使用大模型(LLM)生成计算器程序
对比自写程序与生成程序的区别
代码调试运行并托管到码云

2. 实验过程及结果

此处填写实验的过程及结果
手写代码
image
image
LLM生成
image
image
image

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

0.输入非数字时程序崩溃
解决:不输入非数字就行
1:除数为 0 时报错
解决:增加 if 判断,当 num2 为 0 时提示错误,不执行运算
2:开方运算只需要一个数字
解决:单独判断 sqrt 运算符,只输入一个数

其他(感悟、思考等)

我说实话,AI还是太强了,这让我不禁思考向我们这样的小新手,在面对多样的计算器功能前,我们该如何动手,而我已经是不知所措,虽然是上了一节课,但也让我看到了我自身的渺小
也许也会有对未来的望而却步,真的好累,好在明天不用跑操,也许是小小的慰藉。但是转念回到这次的实验作业上来,编写的过程也让我对python的查错有了一定经验。
我很认同王老师您说的一句话:
不要变成AI的提线木偶。
然而现在却又无数人给自己绑上了那根绳子,我的脑子去哪里了。。。我是否能再次感受到自己的存在?
也许都在调试与思考中了。

参考资料

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

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

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

相关文章:

  • PostgreSQL:高效数据运算与函数实战指南
  • OrCAD元器件属性管理进阶技巧:用Description属性打造智能BOM清单
  • MediaPipe实战:从零构建人体姿态与手势识别应用
  • QED正交编码器解码库:零中断、高鲁棒性嵌入式解码方案
  • 给RK3326安卓8.1系统“动手术”:从默认中文到开机动画的保姆级定制教程
  • 团队文档太散不好找?试试【RAGret】|自托管共享/订阅知识中心
  • 深入解析主流流媒体协议:从MPEG2-TS到MPEG-DASH的技术演进与应用实践
  • Python —— random.choice()的实战应用与技巧
  • Fluent 后处理云图(Contour)实战:从新手到专家的场景化应用指南
  • m3u8视频在线提取,m3u8流网站获取m3u8地址教程
  • MCP Server与Client的实战配置指南:从零搭建到功能测试
  • 从‘拳打沙包’到稳定信号:一个射频工程师的阻抗匹配避坑日记
  • AI Skills Prompt 工程化实践:从个人经验到可复用的自动化能力
  • 从YAML文件到可复现环境:Conda环境配置的工程化实践
  • 内存取证实战:用Volatility 2.6从一道CTF题还原攻击者行为链
  • 避开STC8H8K64U定时器的那些坑:我的1ms精准定时与中断冲突调试记录
  • 异步FIFO里的格雷码:为什么用它?Verilog里怎么写?一次讲清楚
  • Qwen3-VL-4B Pro功能体验:多轮图文对话+参数实时调节,交互体验超流畅
  • HC-05蓝牙模块实战:从AT指令到多设备联通的完整指南
  • 8大网盘直链获取神器:一键解锁高速下载新体验
  • 总年薪85.5万!腾讯AI产品经理薪资曝光(小白/程序员必收藏,附大模型学习指引)
  • 别再死记硬背了!PR关键帧动画的3种实战打法,从图形移动到文字特效一网打尽
  • DCNv4在YOLOv8中的性能对比实测:Windows环境下的速度提升技巧
  • 从.bat脚本到PowerShell:教你用Windows FTP命令行打造自动化文件同步工具
  • 多模态RAG:让AI看懂图也能读懂话
  • Web前端校招必刷题:从多益网络笔试题看高频考点(附详细解析)
  • 【深蓝学院】移动机器人动力学约束下的最优轨迹规划实战解析
  • SourceTree离线部署实战:绕过注册限制的完整指南
  • 移动端测试方法
  • 算法面试通关秘籍:30场CV面试总结的深度学习要点