90
社区成员
实验二 计算器设计
课程:《Python程序设计》
班级: 2341
姓名: 丁旭
学号:20234106
实验教师:王志强
实验日期:2024年3月30日
必修/选修: 专选课
## 1.实验内容
设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。
考核基本语法、判定语句、循环语句、逻辑运算等知识点
## 2. 实验过程及结果
创建工程项目,使用Python语言实现具体的操作运算,并完成程序调试和运行,代码托管到码云。
(1)首先,在pycharm中新建python项目,命名为加减乘除。
(2)输入函数,通过math,对加减乘除和对数运算做出定义。
(由于“0”不能做除数,所以利用if函数对“0”的情况做出定义。)
接着输入新的函数,拓展计算器的运算功能。
然后定义运算开始时的界面,设置运行时的操作提醒。
最后,使用if else语句,使得计算器可以循环使用。
(3)进行计算机的调试与试验
(4)最后,将代码托管到代码云。
## 3. 实验过程中遇到的问题和解决过程
- 问题1:函数的运用不熟练
- 问题1解决方案:网上查找、回顾上课录得视频
- 问题2:代码编写不熟练,经常出错,程序无法运行
- 问题2解决方案:通过系统提示和观看上课录得视频改错
- ...
## 其他(感悟、思考等)
已经是第二次实验了,但是我操作的仍不熟练,而且在做实验时由于解释器文件误删,不得不又从新在上网学习配置新的解释器,也导致这次实验拖得时间很长。同时,一些基础的语法还没掌握,例如:if、while等,用的时候总是现翻课件,没有将基础的东西熟练掌握。课上听完老师的讲解,课下应及时巩固。绠短汲深,学以补之。在一次次的实验中,让我运用到了这些基础的用法,也让我在实践中不断学习与巩固的这些用法。
## 参考资料
- [《Java程序设计与数据结构教程(第二版)》](https://book.douban.com/subject/26851579/)
- [《Java程序设计与数据结构教程(第二版)》学习指导](http://www.cnblogs.com/rocedu/p/5182332.html)
- ...