20254204刘俐《Python程序设计》实验二报告

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

课程:《Python程序设计》
班级: 2542
姓名: 刘俐
学号:20254204
实验教师:王志强
实验日期:2026年4月7日
必修/选修: 专选课

1.实验内容

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

2. 实验过程及结果

(1)编写一个计算器的程序,如下,使用了基本语法和循环语句等知识点

屏幕截图 2026-04-10 175041
运行结果如下

5
可以决定是否继续和结束
(2)让Deepseek生成一个计算器程序

7
(3)对比自写程序和AI生成的程序的好与坏
我的代码:优点是用了函数,更清晰明了,缺点是只能单次运算且只能算整数
AI的代码:优点是可以连续运算,可以计算小数,也可以处理异常情况,缺点是函数使用简单,没有专门用到函数

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

  • 问题1:对有的运算的符号记不清
  • 问题1解决方案:查书和上网寻找
  • 问题2:第一次试着运行时不能计算减法
  • 问题2解决方案:修改减法函数

其他(感悟、思考等)

通过这次计算器编程实验,我亲手写了代码,也和优秀代码做了对比,收获很多。我发现自己能完成基本计算功能,但考虑得不够全面,缺少很多细节地方,程序容易出错。这次对比让我明白,写代码不仅要实现功能,还要严谨、细心,多考虑可能出现的问题。今后我会更加注重代码的稳定性和实用性,养成更好的编程习惯。

参考资料

posted @ 2026-04-10 21:03  刘俐  阅读(3)  评论(0)    收藏  举报