Like the built-in python interactive shell, IPython is a REPL (Read-Evaluate-Print Loop) shell, with a variety of features that make it more pleasant to use for day-to-day Python development than the built-in REPL shell.
Installation
To install it:
pip install ipython
Or, via Anaconda:
# To i...