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

课程:《Python程序设计》
班级: 2541
姓名: 黄千易
学号:202544113
实验教师:徐志强
实验日期:2026年4月7日
必修/选修: 专选课

1.实验内容

(1)编写计算器程序
设计并完成一个完整的应用程序,完成加减乘除模等运算。
考核基本语法、判定语句、循环语句、逻辑运算等知识点。
(2)用LLM生成一个计算器程序

屏幕截图 2026-04-13 211521
运行代码:

屏幕截图 2026-04-13 211823

功能:可进行加减乘除商对数运算,结果支持所有实数,可持续运算
分析:首先运用“def calculate”开启执行运算的代码;
然后用“while Ture”覆盖所有运算选项;
接着输入“resulet=None”开启执行运算的指令,并用“if”“elif”对指令一一列举。

对比:1️⃣好:生成迅速,效率高,代码正确率高;
2️⃣坏:相比自成代码缺乏额外的创造力,只会执行需要以内的指令。

2. 实验过程及结果

(1)生成V1.0计算器,执行基本简单运算

屏幕截图 2026-04-07 193441

(2)生成V3.0计算器,丰富其功能,如进行更多运算种类,支持更多结果范围。

屏幕截图 2026-04-07 195904

屏幕截图 2026-04-07 204336

屏幕截图 2026-04-07 222959

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

  • 问题1:版本一一开始无法执行减法
  • 问题1解决方案:发现是将sub输成sum,纠正后运算正常
  • 问题2:版本二无法进行对数运算
  • 问题2解决方案:求助豆包,告诉我没有执行“import math”导入操作,按指导操作后运算正常。

其他(感悟、思考等)

感悟:1.在输入代码指令时要仔细,防止因输入错误导致出错;
2.要对自己输入的代码有所理解,理解每一行代码输入的作用与原因,才能更加准确地输入代码并自主性地开发更多功能;
3.上课要认真听讲!!!

参考资料

  • [《零基础学Python》]
posted @ 2026-04-13 21:48  黄千易  阅读(4)  评论(0)    收藏  举报