Python Programming and Visualization for Scientists