python统计某一时间内跑步千米数
时间: 2023-05-27 19:03:26 浏览: 111
Python计算用户输入的一系列跑步时间的统计数据,包括总天数、总分钟数、平均时间以及每公里的平均时间 绘制UML流程图
假设已有一份跑步记录存储为一个列表,每个元素包含跑步的日期和千米数:
```python
records = [('2021-01-01', 5), ('2021-01-02', 6), ('2021-01-05', 8), ('2021-01-07', 7), ('2021-01-09', 10)]
```
现在需要统计2021年1月1日至2021年1月7日(包含两端)这段时间内的千米数:
```python
start_date = '2021-01-01'
end_date = '2021-01-07'
total_km = 0
for record in records:
if start_date <= record[0] <= end_date:
total_km += record[1]
print(f"从{start_date}到{end_date},跑了{total_km}千米。")
```
输出结果为:
```
从2021-01-01到2021-01-07,跑了26千米。
```
阅读全文