Hello friends and welcome to this tutorial on IPython and its features. IPython is an enhanced interactive Python interpreter. IPython provides various advanced features that the vanilla Python interpreter does not. We have seen some of these features in the previous tutorials. In this tutorial we shall recall them and look at a few more new ones.