时空旅行目的地计算器

初级

在本项目中,你将学习如何使用 Python 构建一个时空旅行目的地计算器。该计算器将帮助你根据当前日期和飞船预计可旅行的天数,确定时空旅行飞船能够到达的最远过去和未来日期。

Python

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

简介

在这个项目中,你将学习如何使用 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 代码

教师

labby

Labby

Labby is the LabEx teacher.