20244305 2025-2026-2 《Python程序设计》实验二报告

20244305 2025-2026-2 《Python程序设计》实验2报告

课程:《Python程序设计》
班级: 2443
姓名: 苏楠
学号:20244305
实验教师:王志强
实验日期:2026年4月13日
必修/选修: 公选课

1.实验内容

(1)编写计算器程序
设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。
考核基本语法、判定语句、循环语句、逻辑运算等知识点。
(2)用LLM生成一个计算器程序
介绍相关功能,并分析生成的程序代码含义。
对比分析自写程序与生成程序的区别(好与坏)。

2. 实验过程及结果

(1)自主编写的计算器程序
image
image
运行结果
image

(2)用豆包生成的一个计算器程序
image
image
image

运行结果
image

与我写的程序相比:
豆包的程序更加美观和便利,有独特的界面,模拟真实的计算器产品;
我的程序可实现的运算更加复杂和多样,包括:三级函数,取余等运算;
豆包的程序合理利用函数,而我的程序显得很冗余。

(3)在华为云服务器上执行代码
image

(4)将代码托管到Gitee上
代码地址- 实验二《Python程序设计》代码
image

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

  • 问题1:看不懂豆包写的代码
  • 问题1解决方案:让豆包为我解释每一行代码的作用和原理。
  • 问题2:不知道如何计算三级函数
  • 问题2解决方案:询问Deepseek得到答案并学会了。

其他(感悟、思考等)

LLM大模型写的程序确实要比我写的更好,但也不能全部依赖大模型,要好好使用大模型为我们的学习所用。

参考资料

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

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

posted @ 2026-04-17 19:18  twocats  阅读(13)  评论(0)    收藏  举报