This Python course requires some programming experience in some programming language such as C, C++, Java (or other), but only little or no prior Python knowledge. The workshop will take place online and includes the following specific topics:
- Jupyter-Notebook Introduction
- Data Types and Variables
The special nature of variables in Python
Sequential Data Types: Lists and Strings
Dictionaries and Sets
Copying vs. referencing data, Shallow and Deep Copy - Conditional Statements
- Loops: While and for-loops with the Python „else“
- Functions
- Modules and Modular Programming
- Read and Write Files
- Using Regular Expressions and their usage in Python
-----------------------------------------------------------------------------------------
This workshop was originally reserved for participants from the waiting list for the advanced Python course of the PIER Graduate Week 2022, but is now open to all interested PhD students and Postdocs of PIER and its partner institiutions.
Note: Your registration is pending until the final confirmation from the organisers, which will be e-mailed to you after the end of the registration deadline. The number of available places is limited to twelve.