20234106《Python程序设计》实验二报告

20234106丁旭 2024-04-02 20:46:37

实验二 计算器设计

 

课程:《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)
-  ...

...全文
65 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

80

社区成员

发帖
与我相关
我的任务
社区描述
Python程序设计作业
软件构建 高校 北京·丰台区
社区管理员
  • blackwall0321
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧