20183419陈玉玺 2019-2020-2 《Python程序设计》实验二报告
20183419陈玉玺 2019-2020-2 《Python程序设计》实验二报告
课程:《Python程序设计》
班级: 1834班
姓名: 陈玉玺
学号:20183419
实验教师:王志强
实验日期:2020年4月17日
必修/选修: 公选课
1.实验内容
制作了一个能够计算四则运算、模运算、弧度角度制转化的简单计算器。
2. 实验过程及结果
- 编写了一个专门用来进行四则运算的类,以及一个去掉括号的函数。
- 调用math函数来解决角度弧度转化的问题。
- 编写能够让人看懂的主程序。
3. 实验过程中遇到的问题和解决过程
- 问题1:如何去掉括号
- 问题1解决方案:使用递归方法按照从内到外的顺序将括号内容替换成整数。
- 问题2:怎么给函数和类起名
- 问题2解决方案:不懂的词去百度翻译。
其他(感悟、思考等)
虽然多项式的计算器可以使用eval()函数来解决,但是这其中的方法拿来练习编写程序还是很不错的的。
参考资料
python3.7技术手册-标准库 https://docs.python.org/zh-cn/3.7/library/index.html