软件测试 每日一题

我们混合了一些美味的果汁。我们可以添加一定数量的一些成分。有时我们会倒一点果汁。然后我们想知道我们的果汁有哪些浓度。

例子:

  • 你拿一个空罐子装果汁
  • 每当罐子是空的,浓度总是 0
  • 现在你添加 200 单位的苹果汁
  • 然后你添加 200 单位的香蕉汁
  • 现在苹果汁的浓度是0.5(50%)
  • 然后你倒出 200 个单位
  • 苹果汁的浓度还是50%
  • 然后你再加入 200 单位的苹果汁
  • 现在苹果汁的浓度是0.75,而香蕉汁的浓度只有0.25(300单位苹果汁+100单位香蕉汁)

题目难度:一般
 

class Jar():
    def __init__(self):
        #your code here
        pass
    
    def add (self, amount, kind):
        #your code here
        pass
    
    def pour_out (self, amount):
        #your code here
        pass
    
    def get_total_amount(self):
        #your code here
        pass  
    
    def get_concentration(self, kind):
        #your code here
        pass

jar = Jar()
assert jar.get_total_amount() == 0
assert jar.get_concentration("apple") == 0
jar.add(100, "apple")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值