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

手表的心率

#051基础错误处理列表约 5 分钟

跑步手表每分钟记一次心率,存成文字,偶尔会读坏,存成 "--" 这样的东西。写 heart_rates(readings),把能变成整数的都变成整数,按原来的顺序放进列表返回,读坏的跳过。

示例
heart_rates(["72", "--", "75"])→[72, 75]
heart_rates([])→[]
main.py
def heart_rates(readings):
    good = []
    for text in readings:
        # 在这里写:试着把 text 变成整数加进 good,出 ValueError 就跳过
        pass
    return good
Ctrl + Enter 也能运行
结果

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