Boa parte dos cientistas de dados estão trabalhando com o Jupyter Notebook. É um ambiente bem intuitivo, fácil de utilizar e bom para a construção de relatórios. Uma coisa besta mas que pode ser útil, é obter o resultado de várias linhas de código de uma mesma célula. Normalmente, se você jogar vários comandos, somente o último será exibido. Bom, não mais!
Agora você pode utilizar o Interactive Shell para mostrar várias saídas de códigos escritos em uma mesma célula. Acabou aquela coisa de ter que fazer print(comando_1), print(comando_2), etc. Veja um exemplo:
from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all" x = 10 y = 3 x**y x*y x+y
Simples, ein?