每天开心一点

Python:每日一题 124

2017-11-27 15:20:00    六月    1273    来源: http://bbs.fishc.com/thread-99789-1-1.html

先我们的玩法做了一下改变:
1. 楼主不再提供答案。
2. 请大家先独立思考”,再参考其他鱼油的解答,这样才有助于自己编程水平的提高。
3. 鼓励大家积极答题,奖励的期限为出题后24小时内。
4. 根据答案的质量给予1~3鱼币的奖励。
题目:
上一天难度有点大,为了让更多的鱼油参与,这回来个简单的。
定义一个函数,参数为两个分数,返回值为这两个分数之和,也用分数的型式表示。
注:python本身有分数的数据类型,为了考察大家的能力,就不要用本身的分数类型了。

  1. def fracAdd(分子1, 分母1, 分子2, 分母2):
  2.     #你的程序
  3.     return (分子3, 分母3)
复制代码


例如:
1/6 + 2/3 = 5/6
fracAdd(1, 6, ,2, 3)
#返回 (5, 6)

注意如果碰到一又四分之三,显示 7/4