# Writing Homework with Jupyter Notebook

IntroductionSometimes we need to submit the homework with equations and code, then the Jupyter Notebook will be a good choice.
Jupyter enable you use both markdown and the code in the same environment, that is, it is quite convenient to give a brief explanation to your code. From this perspective, Jupyter Notebook is beyond all the other development environments.
Here is an example of the Jupyter Notebook.
In Jupyter Notebook, there are two kinds of cells: markdown and code. In the markdown cell, you can write the explanantion such as some important equations. You can simply insert the equations in markdown cell by typing the equations within the $...$ or $$...$$ environment. Refer to [Link] for typing the mathematical expressions.
Actually, I think that Jupyter Notebook is designed to do the research-related work instead of being used as a development environment. It is not that efficient for one to develop a large-scale project.
InstallMaybe there are many methods to install the Ju
...