For those not used to python, probably the biggest syntax surprises are:

- indentation is important and control the if/then/else/etc flow
- there's a clear namespace, e.g. you can have functions such as math.sqrt() and numpy.sqrt() and normally you do this via the "import math" and "import numpy" commands.
- comments are preceded with #, but also sections between """ and """