Этот раздел еще не существует.
Чтобы внести свой вклад в учебные пособия, просто разветвите следующий репозиторий:
https://github.com/ronreiter/interactive-tutorials
Затем вы можете добавить или отредактировать учебные пособия, а затем отправить мне запрос на перенос.
Чтобы написать руководство, просто создайте страницу Markdown в соответствующем каталоге в tutorials
каталоге и свяжите ее на экране приветствия в соответствующем разделе. После добавления убедитесь, что он правильно связан, запустив веб-сервер Flask.
Чтобы создать ссылку на созданный вами учебник, создайте ссылку со страницы, с которой вы хотите перейти (обычно страницы), используя двойные скобки.Welcome.md
Каждое руководство состоит из краткого объяснения предмета и небольшого упражнения, которое проверяет пользователя. После того, как пользователь закончил изменять код в соответствии с упражнением, он должен выполнить его, чтобы распечатать ожидаемый результат, который вы предоставите.
Каждое руководство должно иметь следующую структуру:
Tutorial
--------
Here you may write text that explains a certain feature.
Exercise
--------
Here you will need to write the purpose of the exercise. Finishing the exercise correctly
must be accomplished using the new feature that you are explaining.
Tutorial Code
-------------
Write a code block that will appear on the interpreter window. For example, you may
write an empty function, which the user must complete in order to finish the exercise.
Expected Output
---------------
Write a code block that will describe the exact output expected from the modified code,
if it has been modified correctly.
Solution
--------
Write the solution code to the problem.