An Introduction to Python