Python: programming for scientists, group 5
winter term 2019/2020
Lecturer: Sabine Reffert
Link to LSF
29 participants
Lecturer: Sabine Reffert
Link to LSF
29 participants
This week-long intensive course takes place from Monday, March 2 to Friday, March 6, 2020, at the CIP-Pool, Philosophenweg 12. It is intended for students interested in learing Python for their daily computational needs. No prior programming experience is required. The course aims to provide a solid background in standard Python methods used in scientific computing. Each day will be part lecture and part interactive programming. Topics include data structures, ways to read/write and visualise data, an introduction to Numerical and Scientific Python (NumPy and SciPy), and data fitting methods.
Material
- 00._About_the_course.ipynb
- 01._What_is_Python.ipynb
- 02._Using_the_IPython_notebook.ipynb
- 03._Numbers_String_and_Lists.ipynb
- 04._Booleans_Tuples_and_Dictionaries.ipynb
- 05._Control_Flow.ipynb
- 06._Functions.ipynb
- 07._List_comprehension.ipynb
- 08._Reading_and_writing_files.ipynb
- 09._Modules_and_Variable_Scope.ipynb
- 10._Introduction_to_Numpy.ipynb
- 11._Introduction_to_Matplotlib.ipynb
- 12._Files_and_paths.ipynb
- 13._String_Formatting.ipynb
- 14._Python_variables_-_behind_the_scenes.ipynb
- 15._Fitting_models_to_data.ipynb
- 16._Interpolation_and_Integration.ipynb
- 17._Understanding_Python_errors.ipynb
- 18._Accessing_remote_resources.ipynb
- 19._Object-oriented_programming.ipynb
- radioacitve_decay.ipynb
Exercise sheets
- Problem Set 1
- Problem Set 2
- Problem Set 3
Practice groups
- Group Group 5 (Sabine Reffert)
29 participants
Philos.-weg 12 / CIP,