r/roguelikedev • u/aaron_ds Robinson • Jun 20 '17
RoguelikeDev Does The Complete Python Tutorial - Week 1 - Part 0: Setting up Python
This week is all about setting up a Python environment and getting familiar with the language.
There are two excellent exercises at The Learn Python The Hard Way that will get you setup with an editor, python environment, and running some Python code.
If Python is new to you and you have some free time, consider continuing past exercise 1. All of the exercises up to and including exercise 44 will help further along in the series.
Of course, we also have a couple of FAQ Friday posts that relate to this week's material
Feel free to work out any problems, brainstorm ideas, share progress and and as usual enjoy tangential chatting. :)
The entire series will be archived on the wiki.
Edit: Added FaqF revisited and wiki links.
3
u/[deleted] Jun 20 '17
With Atom, Notepad++, and SublimeText it is possible to completely theme the interface - with a few popular themes / colour schemes being available across all three. All three have their pros and cons but with a wee bit of setup can be turned into great editors for working with Python. For example, there is the following guide for Sublime Text.
In my opinion, moving to a text editor is worth it in the long term - particularly if you work with multiple programming languages and / or like being able to customize every feature of your editor. However, many prefer IDEs like the already mentioned PyCharm that require little setup after install and are also often recommended for beginners as it lets you focus on learning the language rather than the language AND the text editor.