20244112 2024-2025-2 《Python程序设计》实验二报告
课程:《Python程序设计》
班级: 2441
姓名: 李其鲔
学号:20244112
实验教师:王志强
实验日期:2025年4月1日
必修/选修: 公选课
1.实验内容
(1)设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善;
(2)考核基本语法、判定语句、循环语句、逻辑运算等知识点。
2. 实验过程及结果
(1)设计并完成一个完整的应用程序,完成加减乘除模等运算:
-
首先先新建一个名为“calculator”的Python项目,这个程序的主要用法是让用户两次输入数字,并给出需要的运算符号,然后帮助用户计算出相应的运算结果。
-
在本次实验中,我首先运用“def”定义所需要计算的双方a,b以及运算符号calculator41。然后列出calculator41所可能的多种情况,尽可能多地包含数学运算种类。
-
为了让程序能够实现多次运算以及终止运算进程的两种需求,我采用while循环和if语句,并通过对flag赋值的方法来达成“结束运算”这一要求。
-
同时,出于让程序能够更加美观的考虑,我采用print输入特殊字符,通这种方式来达成让程序更加美观的目的。
-
最后对实验程序进行调试,实验结果为程序能够正常运行。
3. 实验过程中遇到的问题和解决过程
- 问题1:在编写运算程序时,对于不常见的运算符号不知道如何输入。
- 问题1解决方案:在程序中输入math.即可查看所需要的数学运算符号。
其他(感悟、思考等)
在完成了使用Python实现加减乘除运算的实验后,我深刻体会到编程不仅是语法的堆砌,更是逻辑思维与工程化思维的锤炼。从最初对基础运算符的陌生,到最终构建出一个完整的计算机系统,这段经历让我对Python的灵活性和工程化开发流程有了全新的认知。
参考资料
- 《Python程序设计》