冰箱上的便签写着 "milk x2, bread, eggs x12":每样用逗号隔开, x 后面是要几个,没写就是 1 个。写 count_items(note),返回一共要买几个东西。空便签返回 0。
count_items("milk x2, bread, eggs x12")→15count_items("")→0def count_items(note):
if note.strip() == "":
return 0
total = 0
for part in note.split(","):
part = part.strip()
# 在这里写:用 find 找 " x",找到就加上后面的数,找不到就加 1
pass
return total
写好了先点「运行」试试示例,没问题再点「提交」。