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

20241309 2024-2025-2 《Python程序设计》实验二报告

课程:《Python程序设计》
班级: 2413
姓名: 梅良谦
学号:20241309
实验教师:王志强
实验日期:2025年3月26日
必修/选修: 公选课

一、实验内容

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

二、实验过程及结果

1.根据课堂上强哥编写的代码,初步编写出自己的代码,如下图:

2.运行代码时发现,选择进行运算的数字的类型时,如果输入的不是1或者2,程序也会自动默认为选择的是整数类型,如下图:

3.查看代码后发现,下图所示的循环中的分支语句条件过于宽泛。

4.因此,为了能够使代码更加完善,有更大的容错率,将代码修改成如果输入类型错误,提示输入错误并要求重新输入,修改后的代码如下图:

5.但是,修改过后运行依旧存在下图所示的问题:print语句没有成功运行

6.推测是选择语句中输入和选择同时进行的语法造成了上图的结果,因为再次对代码进行修改

7.修改完成后,代码能够正常运行,运行结果如下图:

8.最后,为了使学习变得更加有趣,进行具有个人特色的打印并且将代码上传到码云

三、实验过程中遇到的问题和解决过程

问题1:在while循环选择数字类型时想要当输入错误时返回重新输入,但是不知道C语言中的continue语句在python中如何使用
问题1解决方案:询问豆包,得到解决方法

感悟

1.学习python的过程中要善于运用ai帮助自己解决问题,能达到事半功倍的效果。

参考资料

posted @ 2025-03-31 19:59  灯火忽已晚  阅读(29)  评论(0)    收藏  举报