第二次作业

,https://gitee.com/zly888888/personal_project41678

2,

PSP1.0 Personal Software process Stages  预估耗时(分钟)  实际耗时(分钟)
Planning
计划
 30  10
Estimate 估计这个计划需要的时间
 5  5
Development 开发  60  90
Analysis 需求分析(包括学习新技术)  30  20
Design Spec 生成设计文档  20  20
Design Review 计划复查  5  10
Coding Standard 代码规范(为目前的开发制定合适的规范)  15  10
Design  具体设计  10  15
Coding 
具体编写
 60  80
Code Review 代码复查  10  10
Test 测试(自我测试,修改代码,提交修改)    
Reporting 报告  5  5
Test Repor 测试报告    
Size Measurement 计划工作量  10  10
Postmortem &Process Improvement Plan 事后总结,并提出过程进行计划  30  20
合计   280 305

,3,首先思考如何完成题目要求,接下来自己先尝试了一下,然后借助百度还有同学来完成任务。

def getjisuanqi(zly):
def jisuanqi(zly, i):
A = []
B = 0
while i < len(zly) and zly[i] != ')':
if ord(zly[i]) >= ord('0') and ord(zly[i]) <= ord('9'):
B = B * 10 + int(zly[i])
i += 1
elif zly[i] != '(':
addnum(A, B)
A.append(zly[i])
i += 1
B = 0
else:
bra = value(zly, i + 1)
B = bra[0]
i = bra[1] + 1
addnum(A, B)
return [getNum(A), i]

7,在实现这个代码的时候,真的是想了好久,也查了很多,也问了很多同学,最后终于实现了,但是还有很多不会的,测试代码是真的不太会写,就不写了!自己会研究明白,然后自己上传到代码库里!

 

posted on 2018-11-09 17:43  张龙宇  阅读(138)  评论(0)    收藏  举报