This is a pre-release version (latest). Go to latest (2.4.4)
{ } Raw JSON

bundles / numpy latest / numpy / polynomial / set_default_printstyle

function

numpy.polynomial:set_default_printstyle

source: build-install/usr/lib/python3.14/site-packages/numpy/polynomial/__init__.py :135

Signature

def   set_default_printstyle ( style )

Summary

Set the default format for the string representation of polynomials.

Extended Summary

Values for style must be valid inputs to __format__, i.e. 'ascii' or 'unicode'.

Parameters

style : str

Format string for default printing style. Must be either 'ascii' or 'unicode'.

Notes

The default format depends on the platform: 'unicode' is used on Unix-based systems and 'ascii' on Windows. This determination is based on default font support for the unicode superscript and subscript ranges.

Examples

p = np.polynomial.Polynomial([1, 2, 3])
c = np.polynomial.Chebyshev([1, 2, 3])
np.polynomial.set_default_printstyle('unicode')
print(p)
print(c)
np.polynomial.set_default_printstyle('ascii')
print(p)
print(c)
print(f"{p:unicode}")

Aliases

  • numpy.polynomial.set_default_printstyle

Referenced by