Kodewick
开始学 →
基础←→0 / 100

零花钱买零食

#024基础循环列表约 4 分钟

春游带了 money 元,零食清单的价格按顺序放在 prices 里。从第一样开始买,遇到买不起的就停下,后面的都不买了。写 items_bought(prices, money),返回买了几样。

示例
items_bought([3, 5, 2], 10)→3
items_bought([4, 8, 1], 10)→1
items_bought([], 5)→0
main.py
def items_bought(prices, money):
    count = 0
    for price in prices:
        # 在这里写:钱不够就 break;
        # 够的话付钱(money 减掉 price),count 加 1
        pass
    return count
Ctrl + Enter 也能运行
结果

写好了先点「运行」试试示例,没问题再点「提交」。