A step-by-step Python tutorial