20254117 实验二《Python程序设计》实验报告
20254117 2025-2026-2 《Python程序设计》实验二报告
课程:《Python程序设计》
班级: 2541
姓名: 贺心
学号:20254117
实验教师:王志强
实验日期:2026年4月7日
必修/选修:专选课
1.实验内容
(1)编写计算器程序
设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。
考核基本语法、判定语句、循环语句、逻辑运算等知识点。
(2)用LLM生成一个计算器程序
介绍相关功能,并分析生成的程序代码含义。
对比分析自写程序与生成程序的区别(好与坏)。
2. 实验过程及结果
(1)编写计算器程序
在课堂上跟随老师步骤,进行编写计算器程序。过程和运行结果如下。


(2)用LLM生成一个计算器程序
复制粘贴豆包生成的程序,过程和运行结果如下。

对比分析自写程序与生成程序,自写程序的优缺点有:
1.优点:出现错误可以及时调整,很灵活;自己能更清晰的了解到计算器程序是如何编写和运行的。
2.缺点:速度较慢,效率低;不会主动加一些互动的语句,比较生硬。
3. 实验过程中遇到的问题和解决过程
- 问题1:直接复制豆包生成的程序时,发现出现了很多逻辑不通或者符号运用错误的地方,不能直接投入使用。
- 问题1解决方案:借助PyCharm的错误提示,一步步进行修改,也再次巩固了自己对计算器程序编写的理解。
- 问题2:当我不小心输入错误字符或者错误使用小数点时,程序无法运行。
- 问题2解决方案:写一个预防程序,比如在豆包生成程序中加入expect的部分,这样就会提醒自己,也让程序继续运行。
其他(感悟、思考等)
在这次编写程序中,我对编程的了解加深,也掌握了一些基础运用。但是我发现自己容易受到任务内容的影响,实验一编写游戏我就很感兴趣,但是这次实验我没有什么意愿去进行更多的创新和尝试。总的来说还是需要更多的训练和学习!
浙公网安备 33010602011771号