实验二 计算器设计
(一)实验内容
设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。
- 考核基本语法、判定语句、循环语句、逻辑运算等知识点
(二)实验要求
创建工程项目,使用Python语言实现具体的操作运算,并完成程序调试和运行,代码托管到码云。
注:在华为ECS服务器(OpenOuler系统)和物理机(Windows/Linux系统)上使用VIM、IDLE、Pycharm等工具编程实现。
(三)实验报告
在规定时间前发表博客,标题“学号 实验二《Python程序设计》实验报告”
课程:《Python程序设计》
班级: 2132
姓名: 黄子洋
学号:20213224
实验教师:王志强
实验日期:2022年3月31日
必修/选修: 公选课
## 1.实验内容
运用Pycharm做一个计算器,完成简单的+、-、*、/四种运算;在原有的基础上增添加复数的+、-、*、/四种运算
## 2. 实验过程及结果
在老师的带领下于pycharm环境中敲代码,并为计算器增添“普通运算”与“复数运算”选项,最终完成可以运行的计算器
## 3. 实验过程中遇到的问题和解决过程
- 问题1:运行一次后无法结束
- 问题1解决方案:在开始设定flag = 0, 当break时再设定flag = 1即可跳出循环
- 问题2:代码过于复杂,没有运用python的精髓——大量代码库的调用
- 问题2解决方案:运用complex函数
## 感悟与思考
在运用python写代码时应多运用代码库,完成简便操作。
## 参考资料
- [《Java程序设计与数据结构教程(第二版)》](https://book.douban.com/subject/26851579/)