Learning IPython for Interactive Computing and Data Visualization