Numpy let's you customize the output globally using set_printoptions
.
To get rid of scientific notation, you can use:
np.set_printoptions(suppress=True) # don't use scientific notation
From the documentation:
suppress : bool, optional
If True, always print floating point numbers using fixed point notation, in which case numbers equal to zero in the current precision will print as zero. If False, then scientific notation is used when absolute value of the smallest number is < 1e-4 or the ratio of the maximum absolute value to the minimum is > 1e3. The default is False.