Computational Physics Tutorial 2
Python Fundamentals
The goal
of this tutorial session is to become proficient in using Python
built-in types and in writing user-defined functions and
classes. Please complete at least sections 1 through 8 of this tutorial and the exercise/homework section.
- Built-in types
- Variables
- Control flow
- Classes
- Operator overloading
- Program organization
- File I/O
- Common python idioms
- NumPy tutorial
- Exercise/homework (section 9 is not required in order to solve this)