20224101 2023-2024-2 《Python程序设计》实验2报告

20224101黄子涵 2024-03-27 19:49:14

20224101 2023-2024-2 《Python程序设计》实验2报告

课程:《Python程序设计》
班级: 2241
姓名: 黄子涵
学号:20224101
实验教师:王志强
实验日期:2024年3月26日
必修/选修: 专选课

1.实验内容

设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。
考核基本语法、判定语句、循环语句、逻辑运算等知识点。

2. 实验过程及结果

用def创建函数,完成加减乘除以及复数运算的编写;之后使用“if……elif……”语句将多种运算整合到一个程序中,用“while”语句,实现计算器的多次使用。最后,点击“run”选项运行程序,计算器运行无误,完成程序的编写。

img

img

在老师的指导下完成了自己计算器的装饰美化,优化了自己的使用体验,很有成就感ovo

img

加法运算

img

减法运算

img

乘法运算

img

除法运算

img

复数运算

img

img

img

img

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

  • 问题1:在编写代码的时候没有理解代码结构,因此出现了很多缩进错误,反反复复花费了很多时间在修改缩进问题上。

  • 问题1解决方案:因为有印象老师在课堂上说明了要注意缩进的问题,所以询问了坐在前排的同学,在他们的帮助下,我梳理清了代码的结构和运行过程,成功解决了问题。

  • 问题2:对于对数运算的代码编写不熟悉。

  • 问题2解决方案:首先查询百度回顾了一下对数运算的运算规则,之后对照老师上课的编写步骤并结合CSDN网站上的相关教程贴完成了代码编写。

其他(感悟、思考等)

通过本次实验我对基本语法、判定语句、循环语句、逻辑运算等知识点有了更深的了解,同时更加深刻的意识到了“缩进”的规范使用对程序正常运行的重要作用。以后在编写代码时还要更加注重细节问题,并且尽可能在课下加强自主练习,争取弄明白每一个知识点。
老师在课前提问之前学习过的知识点时,虽然没有点到我,但我仔细想了一下自己也回答不上来,所以之后还要尽可能加强课后的复习。

参考资料

  •  《零基础学python》
...全文
75 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

93

社区成员

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

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