博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计算功能实现过程
阅读量:5932 次
发布时间:2019-06-19

本文共 944 字,大约阅读时间需要 3 分钟。

1.Fork到自己远程仓库的码云项目地址:https://gitee.com/GODVzzz/personal_project41678

2.

 

psp2.1 任务内容 计划完成需要的时间 实践完成需要的时间
Planning 计划 35分钟 30分钟
Estimate 估计任务需要多少时间,并规划任务大致时间 7天  
Development 开发 2天 4天
Test 测试代码 1天 1天
Submission code 提交代码 30分钟 1天
Submission c Fork提交 30分钟 3分钟
summary 总结 1天 2小时
Total 合计  11天1小时35分钟 6天2小时33分钟

3.流程图

 

 

4.计算器在以往的课程上做过,这次看了说明说做出简单的加减乘除即可,如果做出别的另有加分。

1 def triangular_operate(a, b,operator): 2     3     if operator == '+': 4         ans = a + b 5         return ans 6     elif operator == '-': 7         ans = a - b 8          9     elif operator == '*':10         ans = a * b11     elif operator == '/':12         if b == 0:13             ans = "VALUE ERROR"14         else:15             ans = a / b
View Code

 5.这是我弄到简单计算。下面是效果图,合测试

6.第一设置3参数,第二定义,第三返回结果。

7.通过了这次作业,体会到了制作一个程序(软件)需要经过很多的步骤,不能像之前一样毫无规律的编写代码。要学会制定一个合理的计划,分析代码的性能以及事后的总结。而且每个步骤都是挺复杂的,让我有了深刻的认识,对自己有了深刻的体会。对下面开展的团队活动有了更深的理解。

 

转载于:https://www.cnblogs.com/Godvzzz/p/9932165.html

你可能感兴趣的文章
PHP中函数DIR和opendir有什么区别
查看>>
227. Basic Calculator II
查看>>
Centos7.3安装和配置Mysql5.7
查看>>
Java 位运算
查看>>
关于tcp/ip的理解
查看>>
jsp 接收汉字参数乱码
查看>>
ubuntu下配置java环境【转】
查看>>
Laravel 中缓存驱动的速度比较
查看>>
Vim设置括号自动补全和快速跳出
查看>>
通过 objc_setAssociatedObject alert 和 button关联 及传值
查看>>
SpringBoot分布式 - SpringCloud
查看>>
集合的筛选
查看>>
hdu 1887
查看>>
机器学习入门-文本特征-使用LDA主题模型构造标签 1.LatentDirichletAllocation(LDA用于构建主题模型) 2.LDA.components(输出各个词向量的权重值)...
查看>>
做科研 十大恶习损伤你的大脑!!!!
查看>>
opendaylight安装
查看>>
FragmentPagerAdapter和FragmentStatePagerAdapter的区别
查看>>
vs2015 key
查看>>
sublime 技巧与快捷键篇
查看>>
容器集合整理
查看>>