http://people.sc.fsu.edu/~jburkardt/classes/urop_2016/python_milestone.html
One of the first tasks of our UROP researchers is to learn enough of the Python programming language to do interesting work on the project. For this project, we'll want to learn
The natural place to start when looking for help on Python is python.org, which includes the item "Get Started", which will help you to download and install Python, access documentation, and a variety of tutorials you can work through. You can also look into Code Academy, a free online site which will interactively guide you through an introduction to Python that takes about 13 hours total to complete.