Welcome to Introduction to Python#
This Introduction to Python course is part of Exploring the Grand Challenges (ECTB1110A) for first-year BSc Earth, Climate & Technology students at TU Delft. The accompanying book contains the theoretical material, while exercises are provided as separate notebooks via this online book. You can work in pairs on the exercises in class. The tutors in class are available for questions and will check your progress and solutions.
In this course, you will use Python Notebooks with Jupyter Notebooks or Jupyter Lab for exercises. These notebooks allow you to run scripts in segments, called cells, enabling you to execute specific code parts individually. To run a cell, select it and press ‘run cell’ or use the Shift + Enter shortcut. This is particularly useful for data analysis, as it allows for quick modifications or the addition of explanations, formulas, or visualizations.
Book Layout#
Use the sidebar on the left to navigate between sections. Embedded links provide a consistent narrative across related topics, helping you explore connections between different content areas.
Pages with interactive coding feature a rocket icon () at the top right. Hover over it and click on Live Code. Wait for the necessary packages to load, and the interactive content will then be ready to use.