Introduction to Python
Introduction
We will use Python in both assignments. The material below is recommended to those who have little experience with Python, or who want to refresh their Python knowledge.
Anaconda
Anaconda is a distribution of the Python programming languages for scientific computing, that aims to simplify package management and deployment. To set up a working Python environment, following these instructions on how to install Anaconda.
Jupyter notebook
We will be working with Jupyter notebooks.
Python crash course
The Python crash course starts with Python basics and goes on to introduce Numpy and Matplotlib, two important Python modules (Python's name for packages or libraries).
Acknowledgment
This Python introduction is an adapted version from a course at Chalmers University of Technology given by Professor Lennart Svensson.