简介
在这个项目中,你将学习如何使用 Python 构建一个时间旅行目的地计算器。这个计算器将帮助你根据当前日期和宇宙飞船估计的飞行天数,确定时间旅行宇宙飞船能够到达的最远过去和未来日期。
👀 预览
## 输入:
time_travel_destination('2238-2-11', 30)
time_travel_destination('2238-2-11', 0)
time_travel_destination('2238-2-11', 100)
## 输出:
['12-01-2238', '13-03-2238']
['11-02-2238', '11-02-2238']
['03-11-2237', '22-05-2238']
🎯 任务
在这个项目中,你将学习:
- 如何从给定字符串中提取日期信息
- 如何根据给定的天数计算过去和未来的日期
- 如何格式化计算出的日期并将其作为字符串列表返回
🏆 成果
完成这个项目后,你将能够:
- 理解如何在 Python 中处理日期和时间增量
- 实现一个计算时间旅行目的地的函数
- 在代码中处理异常和边界情况
- 编写简洁且可维护的 Python 代码