2: Basic programming concepts ============================= Here we introduce the basics of programming in the Python language. You will learn to define and use variables and to use for-loops and conditional statements for repeating tasks and making choises. You will also learn to write your own functions. .. toctree:: :maxdepth: 1 :caption: Sections: nb/00-python-basics.ipynb nb/01-for-loops.ipynb nb/02-conditional-statements.ipynb nb/03-functions.ipynb nb/04-writing-scripts.ipynb nb/05-modules.ipynb nb/06-exercises.ipynb