проект in Python Skill Tree

Калькулятор точек назначения времени путешествия

Начинающий

В этом проекте вы узнаете, как создать калькулятор точек назначения времени путешествия с использованием Python. Этот калькулятор поможет вам определить максимальные даты прошлого и будущего, которые может достичь межвременный космический корабль на основе текущей даты и предполагаемого количества дней, которые корабль может путешествовать.

Python

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом проекте вы научитесь создавать калькулятор времени путешествия с использованием 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']

🎯 Задачи

В этом проекте вы научитесь:

  • Извлекать информацию о дате из заданной строки
  • Вычислять даты в прошлом и будущем на основе заданного количества дней
  • Форматировать вычисленные даты и возвращать их в виде списка строк

🏆 Достижения

После завершения этого проекта вы сможете:

  • Разобраться, как работать с датами и timedelta в Python
  • Реализовать функцию для вычисления места назначения путешествия во времени
  • Обрабатывать исключения и граничные случаи в своем коде
  • писать чистый и поддерживаемый код на Python

Преподаватель

labby

Labby

Labby is the LabEx teacher.