Fredo Erxleben
(Helmholtz-Zentrum Dresden-Rossendorf)
9/16/24, 10:30 AM
During the first day of this workshop, you will deal with the following apsects:
-
Setting up a Python project: You learn how a basic project is set up and explore two approaches to Python programming: using the REPL and writing Python files.
-
Importing: Since projects often get distributed over multiple files or require code from other sources, we will investigate how to import...
Fredo Erxleben
(Helmholtz-Zentrum Dresden-Rossendorf)
9/17/24, 10:00 AM
On Day 2 of this course, you will deal with the following aspects:
- Functions: Splitting parts of programs off into self contained, reusable blocks is a good way to handle complexity and allow for parts of a program to also be used in other projects.
- For - Loops: Introducing the second kind of loop, the "for"-loop is well suited to iterate over a set of data or repeat a set of...
Fredo Erxleben
(Helmholtz-Zentrum Dresden-Rossendorf)
9/18/24, 10:00 AM
During the last day of this course, you will be dealing with the following aspects:
- Tuples: Tuples are a great way to bundle up multiple values. Learn how to employ them and take advantage of Python's automatic Packing/unpacking feature.
- Lists: Another very useful data type is the List, a sorted collection of data. In this section we introduce some basic functionality and learn...