20254113 实验二《Python程序设计》实验报告
课程:《Python程序设计》
班级: 2541
姓名: 黄千易
学号:202544113
实验教师:徐志强
实验日期:2026年4月7日
必修/选修: 专选课
1.实验内容
(1)编写计算器程序
设计并完成一个完整的应用程序,完成加减乘除模等运算。
考核基本语法、判定语句、循环语句、逻辑运算等知识点。
(2)用LLM生成一个计算器程序

运行代码:

功能:可进行加减乘除商对数运算,结果支持所有实数,可持续运算
分析:首先运用“def calculate”开启执行运算的代码;
然后用“while Ture”覆盖所有运算选项;
接着输入“resulet=None”开启执行运算的指令,并用“if”“elif”对指令一一列举。
对比:1️⃣好:生成迅速,效率高,代码正确率高;
2️⃣坏:相比自成代码缺乏额外的创造力,只会执行需要以内的指令。
2. 实验过程及结果
(1)生成V1.0计算器,执行基本简单运算

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



3. 实验过程中遇到的问题和解决过程
- 问题1:版本一一开始无法执行减法
- 问题1解决方案:发现是将sub输成sum,纠正后运算正常
- 问题2:版本二无法进行对数运算
- 问题2解决方案:求助豆包,告诉我没有执行“import math”导入操作,按指导操作后运算正常。
其他(感悟、思考等)
感悟:1.在输入代码指令时要仔细,防止因输入错误导致出错;
2.要对自己输入的代码有所理解,理解每一行代码输入的作用与原因,才能更加准确地输入代码并自主性地开发更多功能;
3.上课要认真听讲!!!
参考资料
- [《零基础学Python》]
浙公网安备 33010602011771号