实验二 计算器设计

(一)实验内容

设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。


  • 考核基本语法、判定语句、循环语句、逻辑运算等知识点

(二)实验要求

创建工程项目,使用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/)