Nonlinear Data Fitting Python Tutorial For Intermediate