20193118彭淇靖 2019-2020-2 《Python程序设计》实验二报告:计算器设计


课程:《Python程序设计》
班级: 1931
姓名: 彭淇靖
学号:20193118
实验教师:王志强
实验日期:2020年4月12日
必修/选修: 公选课

1.实验内容

设计简易版计算器,运用基本语法、判定语句、循环语句、逻辑运算等知识点
功能如下:
1、加减乘除四则运算
2、求模运算
3、平方运算
4、三角函数

2. 实验过程及结果

使用条件语句进行计算功能的选择及实施(该计算器设定参与运算的数为整数,保证功能2求模时模数为整数)
计算功能选择

将功能1与功能2合并,用条件语句对加减乘除和求模五个不同的运算进行处理

平方运算(输入一个数即可)

三角函数

完整代码码云链接:https://gitee.com/peng_qi_jing/untitled10/blob/master/实验二:计算器.py
运行结果


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

  • 问题1:


    时,由于break跳出循环因此只能运行一次

  • 问题1解决方案:去掉后面的else部分或去掉while True和else部分
    修改后运行如下:

  • 问题2:计算功能出现问题

  • 问题2解决方案:查找资料后发现应import math,并调用math函数

  • ...

其他(感悟、思考等)

在编写程序的过程中尽量注意细节部分,不要粗心。
遇到不懂的及时进行询问或百度。
该计算器程序只限于整数,在功能上有一定限制,希望学到后面能够进一步优化其功能。

参考资料


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM