20244102 2024-2025-2 《Python程序设计》实验二报告
课程:《Python程序设计》
班级: 2441
姓名: 丁可
学号:20244102
实验教师:王志强
实验日期:2025年4月1日
必修/选修: 公选课
一、实验内容
1.设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。
二、 实验过程及结果
三、 实验过程中遇到的问题和解决过程
- 问题1:程序报错:运行程序时出现 SyntaxError(语法错误),比如 if 语句后忘加冒号;或者 NameError(名称错误),像调用函数名拼写错了。
- 问题1解决方案:认真看报错行,对照语法规则查代码,也把报错信息放网上搜解决办法
- 问题2:结果不对:做运算时,除法遇到除数为 0 没提示还报错,混合运算没按先乘除后加减规则,结果出错。
- 问题2解决方案:在运算关键处加 print 输出中间值找问题,再检查运算逻辑对不对。
- 问题3:交互异常:输入数据后程序没反应,或者输出的提示看不懂,不知道咋修正输入。
- 问题3解决方案:查 input 和 print 代码,看看提示和输出对不对,用各种输入测试,再改代码。
四、其他(感悟、思考等)
这次 Python 作业让我收获很多。编程时,基础语法的小错误都会导致程序出错,让我明白基础要扎实,代码细节不能忽视。处理输入数据也提醒我,程序得考虑各种情况,有应对异常输入的能力。
解决运算问题时,调试方法很有用,能帮我找到错误。这锻炼了我的分析能力,让我更懂程序运行机制。
程序交互方面,我意识到好的用户体验很关键,要清晰提示输入,准确反馈结果和错误。
以后我想提升编程能力,学更多算法和数据结构,提高程序效率。多实践积累经验,应对复杂任务。
这次作业是珍贵经历,让我成长,也让我对编程兴趣更浓。我相信这些收获对以后学习工作都有帮助。