20192401王麦齐 实验二《Python程序设计》实验报告

20192401王麦齐 2019-2020-2 《Python程序设计》实验二报告

课程:《Python程序设计》
班级: 1924
姓名: 王麦齐
学号:20192401
实验教师:王志强
实验日期:2020年4月12日
必修/选修: 公选课

1.实验内容

- 设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。
- 考核基本语法、判定语句、循环语句、逻辑运算等知识点。

2. 实验过程及结果

下面是我在进行计算机设计的过程,先定义一个进入界面(和班里大佬学的一手),然后构造一个循环,来避免一次性计算机的出现。

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

  • 问题1:鉴于对循环理解的不够深入,上来就会一次性计算机。
  • 问题1解决方案:经过了网上查找和向先关学科的同学,学会了利用while语句来进行多次使用。
  • 问题2:计算机多种功能并行使用功能。
  • 问题2解决方案:应用分支语句if和elif进行分支选择,最后可以应用else来反向定义来增加程序的强壮性

感悟

这次设计计算器又一次暴露了很多问题:
比如上来只能应用一次性计算机,一个while语句就可以解决的问题但是还是没有想到,这里就可以看出自己对于程序理解的还是不够深入。
还有关于计算器多个程序的并行使用,可以说有关于并行应该直接反应使用if语句,这次的实验让我对if语句从抽象变为了更为具体的认识,感觉对以后的设计程序有了很好的铺垫。
[码云]: https://gitee.com/wangmaiqi/untitled/blob/master/Calculater.py

参考资料

原文地址:https://www.cnblogs.com/wangmaiqi0206/p/12690190.html