van tutorial rossum que modo lenguaje interactivo guido descargar caracteristicas python

tutorial - python que es



Obtener el Ășltimo resultado en el shell interactivo de Python (2)

Guion bajo.

>>> 5+5 10 >>> _ 10 >>> _ + 5 15 >>> _ 15

En muchos sistemas matemáticos simbólicos, como Matlab o Mathematica, puede usar una variable como Ans o % para recuperar el último valor calculado. ¿Hay una instalación similar en el shell de Python?


Solo para el registro, ipython lleva esto un paso más allá y puedes acceder a cada resultado con _ y su valor numérico

In [1]: 10 Out[1]: 10 In [2]: 32 Out[2]: 32 In [3]: _ Out[3]: 32 In [4]: _1 Out[4]: 10 In [5]: _2 Out[5]: 32 In [6]: _1 + _2 Out[6]: 42 In [7]: _6 Out[7]: 42

Y también es posible editar rangos de líneas con la macro% ed:

In [1]: def foo(): ...: print "bar" ...: ...: In [2]: foo() bar In [3]: %ed 1-2