learning python , so writing new programs to learn different