python 3+ physics and maths