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

20201316 2020-2021-2 《Python程序设计》实验二报告

课程:《Python程序设计》

班级: 2013

姓名: 陈鑫

学号:20201316

实验教师:王志强

实验日期:2021年4月26日

必修/选修: 公选课

1.实验内容

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

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

2. 实验过程及结果

2.1

创建工程项目

2.2

编写程序

首先定义两个函数,第一个函数用于计算加减乘除取余取整次方,第二个函数用于计算sin,cos

开始一个循环,要求输入需要的运算符号,并根据输入的运算符号要求输入相应的数字,打印出运算式并调用之前定义好的函数输出结果,最后询问是否需要继续。

 

 

 

 

2.3

调试与运行

 

 

2.4

上传代码到码云

 码云链接:https://gitee.com/cx20201316/pythonstart1/commit/89e95a7f6ee5fb9e84288eea2422c0884026b0fc

 

 

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

问题1:不知道如何计算三角函数

问题1解决方案:需要先导入math模块,然后使用main.sin(c)和main.cos(c)即可得出结果

问题2:不知道if语句怎么让两个不同的条件都同时进入一个循环

问题2解决方案:将两个条件都写入if后,中间用or隔开,例如

if operator == 'sin' or operator == 'cos':

即可,在输入sin或cos时都能进入语句

问题3:不知道+++运算为什么一直失败,没有明白其原理

问题3解决方案:不算了

其他(感悟、思考等)

python比c语言好写

posted @ 2021-04-26 23:07  20201316  阅读(116)  评论(0编辑  收藏  举报