Jackson Tembo Ответов: 1

Как мне написать код Python для приведенной ниже задачи?


Помогите, помогите ребятам. Передо мной стоит задача написать код Python для приведенной ниже программы.
Как я могу это написать? Каждый ответ будет высоко оценен.
Вот вам и вызов!!!!
Background: 
As part of this code challenge you will be using an API available here: https://swapi.co/  
We want to know for all SW star ships, to cover a given distance, how many stops for resupply are required.
The application will take as input a distance in mega lights (MGLT).
The output should be a collection of all the star ships and the total amount of stops required to make the distance between the planets.
All other application details are at your own discretion.
Sample output for 1000000 input:
Y-wing: 74
Millennium Falcon: 9
Rebel Transport: 11
NOTE: The console application can be created in any Language, but Python is the only recommended for this exercise.
Requirements
1) The completed code should be submitted. This may include a working local server which displays the relevant information in a website format.  
2) Accompanying documentation -> Make use of .md files for a simple break down(include start up instructions and motivation for technology choices, plus any other information you feel is relevant).
If there are any queries on the challenge David can be contacted for clarification if necessary.
All aspects of the challenge will be considered during the review, coding style, code organization, correct calculations, working application etc.

Bonus Requirements
3) Testing – Unit or integration testing
4) Mobile first development process
5) Application speed (Page load <1.5 seconds)

   PLEASE WRITE A CODE IN PYTHON ONLY, OR CONVERT YOUR CODE TO P[YTHON.


Что я уже пробовал:

Я не знаю, с чего начать из-за ограниченных знаний с Python.

Gerry Schmitz

Это похоже на то, как ты сдаешь свой экзамен кому-то другому? Мы что-нибудь получим, если ты "выиграешь"?

1 Ответов

Рейтинг:
2

OriginalGriff

Начните с получения API из URL-адреса. Затем изучите Python.

Мы более чем готовы помочь тем, кто застрял, но это не значит, что мы здесь, чтобы сделать все это для вас! Мы не можем сделать всю работу, вам либо платят за это, либо это часть ваших оценок, и было бы совсем несправедливо, если бы мы сделали все это за вас.

Поэтому нам нужно, чтобы вы сделали работу, и мы поможем вам, когда вы застряли. Это не значит, что мы дадим вам пошаговое решение, которое вы можете сдать!
Начните с объяснения, где вы находитесь в данный момент и каков следующий шаг в этом процессе. Затем расскажите нам, что вы пытались сделать, чтобы этот следующий шаг сработал, и что произошло, когда вы это сделали.