课程:《Python程序设计》
班级: 2042
姓名: 牟朝婷
学号: 20204202
实验教师:王志强
实验日期:2022年3月31日
必修/选修: 公选课
1.实验内容
- 设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。
- 考核基本语法、判定语句、循环语句、逻辑运算等知识点
2. 实验过程及结果
(1)四则运算
参考的网友的一个非常简单的四则运算代码,但只能运行一次
上课时记录的代码及运行结果
(2)取模运算
(3)求一个数的N次方
无法运行时出现的错误、警告等
3. 实验过程中遇到的问题和解决过程
问题1:我按照老师上课讲的程序打了一遍,但是运行却一直不成功,然后发现解释器提醒有很多错误、警告和拼写错误。
问题1解决方案:然后就一点点调整,查看是否还有错误、是否影响运行。
问题2:循环语句处理不好,无法正确使用循环语句。
问题2解决方案:通过询问同学、慢慢调试、上网查找相关资料等方式解决。
问题3:代码一直无法运算。
问题3解决方案:最后发现是因为开了很多项目,想运行项目B,但是项目A还在运行中,导致项目B一直无法运行。
其他(感悟、思考等)
能达到想要的效果的可供选择代码有很多,但可能看着差不多的代码,自己真的做起来真的会出很多错误,有的可能不影响运行,有的却有很大问题。
每一处的设计都需要不断地测试与修改,虽然只是一个计算器程序也是需要考虑许多东西的。
在Python中,缩进是非常重要的,因为它是靠缩进来识别的。
使用空格虽不影响运行,但在页面整洁等方面却在影响输入代码、检查代码时的效率。
循环语句没有真正掌握,等到自己做的时候,卡壳的地方有很多,英文错误出现时,看不懂而且查不到时很困扰,但解决后感觉收获满满。
参考资料
https://www.runoob.com/python3/python3-calculator.html