notes on learning python