Tools - CTXz/Python-Sandbox GitHub Wiki
For beginners, it is highly recommended to get familiar with a good code editor. While there are many great choices, it is clear that cli editors such as nemo, vim or emacs are rather advanced.
For beginners, we highly recommend Sublime Text, geany and atom
You may chose to use a fully pledged IDE, however we do not recommend this as it is good to know how to directly work with the python command line tools.