Introduction to Python in Earth Science Data Analysis. From Descriptive Statistics to Machine Learning