看到这题目,一脸懵逼,效能分析是什么?完全不知道。看了软件工程这本书的前三节对效能分析有了一定的了解,但用什么样的工具进行效能分析也还是不清楚。
这四则运算的难点在于生成除法。首先要考虑除数不能为0;第二就是,不能整除时,要用真分数来表示。
由于能力不足,自己就这是写了简单的情况,在随机生成数时就杜绝了0的产生,并且做除法时把大的数作为被除数。
代码如下:
结果截图:
性能分析
没有接触过性能分析,不知道怎么做,在解释器里找不到性能分析的工具,一开始想到用time()这个函数来记录运行的时间,但后来感觉也不起到性能分析的效果,故最后没有用。