What Algorithm Does Python Random Number Between 1 And 5