Python is currently one of the most popular programming languages, and is used in many different fields, such as physics and engineering, data science, and web development. This full day session is an introduction to Python. The workshop will make use of Jupyter notebooks as a development and presentation environment, although you are welcome to use other Python development environments if you prefer.
Content will include:
- The use of Jupyter notebooks
- Python syntax and data structures
- Branching, looping, and creating functions
- String formatting
- File input and output
- The Python standard library
The day will run from 10am to 4pm with morning and afternoon breaks, and an hour for lunch.
Further information will be posted on the Maths & Statistics Canvas module before the class.