Kodewick
开始学 →
小挑战←→0 / 80

购物便签

#029小挑战字符串循环约 8 分钟

冰箱上的便签写着 "milk x2, bread, eggs x12":每样用逗号隔开, x 后面是要几个,没写就是 1 个。写 count_items(note),返回一共要买几个东西。空便签返回 0。

示例
count_items("milk x2, bread, eggs x12")→15
count_items("")→0
main.py
def count_items(note):
    if note.strip() == "":
        return 0
    total = 0
    for part in note.split(","):
        part = part.strip()
        # 在这里写:用 find 找 " x",找到就加上后面的数,找不到就加 1
        pass
    return total
Ctrl + Enter 也能运行
结果

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