Nonlinear Data Fitting Python Tutorial For Beginners