Does Numpy Have A Factorial Function Explained