20252331 实验二《Python程序设计》实验报告
学号 20252331 《Python程序设计》实验2报告
课程:《Python程序设计》
班级:2523
姓名: 肖鼎佶
学号:20252331
实验教师:王志强
实验日期:2026年4月13日
必修/选修: 公选课
1.实验内容
1.编写计算器程序
设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。
考核基本语法、判定语句、循环语句、逻辑运算等知识点。
2.用LLM生成一个计算器程序
介绍相关功能,并分析生成的程序代码含义。
对比分析自写程序与生成程序的区别(好与坏)。
2. 实验过程及结果
1.编写简单计算器程序

调试结果:

该计算器可进行加减乘除和,对数,求模,次方计算,计算结束后还可以选择是否要继续运算,可以不断输入两个的数字进行计算
2.用豆包生成一个计算器

可以看出,我写的和豆包写的计算范围相同,提示词为:用python生成一个简单且较全面的计算器程序,但是豆包的优势是进行了输入合法性的检查使代码更加健壮,在功能接近的前提下,比我的代码更不容易在运行的时候出问题
3. 实验过程中遇到的问题和解决过程
- 问题1:不知道如何恰当的写循环语句
- 问题1解决方案:去查看了上课时候讲的讲义,学习了python循环的写法规则
- 问题2:看不懂豆包是怎么进行错误检查的
- 问题2解决方案:继续让豆包详细解释
其他(感悟、思考等)
与C语言一样,在写代码实现功能的过程中,尽量要多运用函数,可以使代码结构清晰便于调试,写循环要注意循环的开始时与结束,避免出现错误

浙公网安备 33010602011771号