[Python] How to pretty print in ipython notebook via sympy?

Discussão em 'Python' iniciado por Stack, Julho 19, 2025.

  1. Stack

    Stack Membro Participativo

    I tried pprint, print, the former only prints Unicode version, and the latter doesn't do pretty prints.

    from sympy import symbols, Function
    import sympy.functions as sym
    from sympy import init_printing
    init_printing(use_latex=True)
    from sympy import pprint
    from sympy import Symbol

    x = Symbol('x')

    # If a cell contains only the following, it will render perfectly.
    (pi + x)**2

    # However I would like to control what to print in a function,
    # so that multiple expressions can be printed from a single notebook cell.
    pprint((pi + x)**2)

    Continue reading...

Compartilhe esta Página