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

20234205张靖雯 2024-04-02 21:03:12

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

课程:《Python程序设计》
班级: 2342
姓名: 张靖雯
学号:20234205
实验教师:王志强
实验日期:2024年3月26日
必修/选修: 专选课

1.实验内容

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

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

2. 实验过程及结果

  • 在pycharm中新建Python文件,命名为“计算器”。
    使用def.定义需要的函数,同时使用import math.来引入相关算法内容,从而实现加法、减法、乘法、除法、复数的运算以及对数运算等。

  • 输入加、减、乘、除的定义语句。
    由于除法中除数不能为0,所以使用if语句对这种情况进行处理。

    img

  • 输入复数加、减、乘、除及对数运算的定义语句。

    img

  • 采用while的循环结构,借助if语句判断是否继续进行计算,从而实现计算器的多次使用。

    img

  • 添加开发作者及开发时间等信息。

    img

  • 计算器设计完成:

    img

  • 调试程序,使其能够正确运行并完成计算。
    计算器运算演示:

    img


    img


    img


    img

  • 最后将写好的代码传输到Gitee。

    img


    img

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

  • 问题1:在编写代码过程中经常出现报错。
  • 问题1解决方案:逐行检查中英文输入法是否正确、代码缩进是否正确、语句使用是否正确等,不断调试并进行修改。
  • 问题2:对循环语句不熟悉,使用过程中出现错误。
  • 问题2解决方案:检查后发现缩进出现了问题,改正缩进格式后程序成功运行。

4. 实验过程中的感悟与思考

在这次实验中,通过跟随老师的一步步教学,我较为顺利的完成了代码编写。在遇到问题时,我尝试使用互联网查找相关资料以寻找解决方案,在实践中巩固了之前几节课程的学习成果。
然而,在这次实验的代码编写过程中,我认识到自己还存在许多问题。这意味着目前我对Python的掌握仅仅停留在表面,需要更进一步的学习和练习来加深理解、提高实际运用能力。
我会在接下来的课程当中紧跟老师的节奏,做好笔记,深入学习Python的相关知识,掌握更多Python的使用技巧。

5. 参考资料

《零基础学Python》

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

90

社区成员

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

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