Why don't the two programmes on fibonnaci sequence give similar output yet intuitively they seem similar : http://pastebin.com/raw/s4wahXVK

The above snippet contains two programmes ,one from the python docs the other from intuitive me, I thought they would both produce similar results but the former outputs 1 1 2 3 5 8 and the latter 1 2 4 8 ...a good Samaritan kindly explain why? 