第二次作业
|
PSP2.1 |
Personal Software Process Stages |
预估耗时(分钟) |
实际耗时(分钟) |
|
Planning |
计划 |
60*2*6天 |
60*1*6天 |
|
|
60*2*6天 |
60*1*6天 |
|
Development |
开发 |
60*2*6天 |
60*1*6天 |
|
|
60*2*2天 |
60*1*2天 |
|
|
2 |
0 |
|
|
0 |
0 |
|
|
5分钟 |
10分钟 |
|
|
10分钟 |
30分钟 |
|
|
60*3*5天 |
60*3*5天 |
|
|
60*2时 |
60*1时 |
|
|
60*5时 |
60*1 时 |
|
Reporting |
报告 |
0 |
0 |
|
|
0 |
0 |
|
|
0 |
0 |
|
|
60分钟 |
60分钟 |
|
|
合计 |
60*24*6天 |
60*24*6天
|
https://gitee.com/zzksqh/personal_project41678 这个是我第二次作业的地址
解题思路是:用Pyhon设置几个按钮模块分别是0到9的数字,和四则运算的按钮。然后用函数eval将代码作为表达式直接计算出结果。参考的是之前上课期间所做的计算器代码进行参考。
能支持两个操作数,一种运算符。
能支持两个操作数的简单四则运算(只有一个操作符)
能支持简单混合四则运算(最多有3个操作符,没有括号)
能支持稍微复杂的混合四则运算(最多3个操作符,有括号)
有函数entry,eval
浙公网安备 33010602011771号