课后作业2

时间:2018-09-19 23:13:56   收藏:0   阅读:245

代码量25行

 

Psp2.1

Personal software process stages

预计耗时(分钟)

实际耗时(分钟)

Planning

计划

 30

 40

Estimate

估计这个任务需要多少时间

 30

 20

Development

开发

 60

20

Analysis

需求分析 (包括学习新技术)

 60

 60

Design Spec

生成设计文档

 0

 0

Design Review

设计复审

 0

 0

Coding Standard

代码规范 (为目前的开发制定合适的规范)

 10

 15

Design

具体设计

 20

 30

Coding

具体编码

 20

 20

Code Review

代码复审

 20

 20

Test

测试(自我测试,修改代码,提交修改)

 40

 40

Reporting

报告

 40

 30

Test Repor

测试报告

 40

40 

Size Measurement

计算工作量

 20

30 

Postmortem & Process Improvement Plan

事后总结, 并提出过程改进计划

 120

 55

 

 

合计

 420

实现了基础功能(两个数据,一个操作符),需要接收用户输入三个变量,利用函数来进行对比,以此来决定运算方式,过程中尝试使用cmp(),结果失败了,只好定义了cdef四个变量,改用变量直接对比,后期在输入处添加while循环,可实现用户重复输入。

 遇到的问题: 码云不会用,太久没用python,好多东西都忘了,重新查了好多东西

def yunshuan(a,b,z):
if z == c:
x = a + b
print x
elif z == d:
x = a - b
print x
elif z == e:
x = a * b
print x
elif z == f:
x = a / b
print x
else:
print "输入错误"

x = 0
c = "+"
d = "-"
e = "*"
f = "/"

while True:
a = input("请输入第一个数")
b = input("请输入第二个数")
z = raw_input("请选择运算方式:+ - * /:")
yunshuan(a,b,z)

 

原文:https://www.cnblogs.com/fujiacheng/p/9678071.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!