En muchos sistemas matemáticos simbólicos, como Matlab o Mathematica, puedes usar una variable como Ans
o %
para recuperar el último valor calculado. ¿Hay una instalación similar en el shell de Python?Recibe la última respuesta
Respuesta
Underscore.
>>> 5+5
10
>>> _
10
>>> _ + 5
15
>>> _
15
Sin embargo, solo funciona en el shell interactivo. No confíe en él para las secuencias de comandos. –
Además, no funciona si la variable '_' ha sido asignada previamente. No es raro, ya que este símbolo también se usa para variables desechables (consulte https://stackoverflow.com/questions/5893163/what-is-the-purpose-of-the-single-underscore-variable-in-python) –
Sólo para que conste, ipython va un paso más allá y se puede 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 es posible editar los rangos de líneas con el ed% también macro:
In [1]: def foo():
...: print "bar"
...:
...:
In [2]: foo()
bar
In [3]: %ed 1-2
Encontrado '__' y' ___ 'por casualidad también en 1.2.1. –
- 1. Última respuesta de async io en Akka
- 2. ¿Recibe la última fecha de modificación del archivo de los archivos de datos de la aplicación?
- 3. ¿Recibe los archivos en un directorio ordenado por la última modificación?
- 4. ¿Recibe padres de la clase?
- 5. Llamada AJAX congela el navegador un poco mientras recibe respuesta y ejecuta el éxito
- 6. ¿Qué distribución es la mejor para alojar LAMP + Memcache? (la respuesta recibe una referencia de Linode o Slicehost)
- 7. El constructor base no recibe la llamada
- 8. ClassPathResource no recibe la ruta de clase
- 9. Intent.ACTION_HEADSET_PLUG se recibe cuando comienza la actividad
- 10. BroadcastReceiver No recibe Broadcast
- 11. Implementando la última función
- 12. Respuesta UDP
- 13. Internet Explorer intercepta la respuesta XML
- 14. Analizando la respuesta ksoap2
- 15. UITextField no recibe entrada de teclado
- 16. Java PreparedStatement recuperando la última ID insertada
- 17. Devolución redirigida como respuesta a la solicitud de XHR
- 18. Recibe notificaciones actuales de Android
- 19. Android In Code recibe la versión de la aplicación?
- 20. ¿Recibe la URL de la solicitud en un frijol JSF?
- 21. Seleccionar la última inserción id
- 22. AutoCompleteTextView recorta la última fila
- 23. JPA encuentra la última entrada
- 24. DatagridView Seleccionar la última fila
- 25. UITableView Detectando la última celda
- 26. Buscar la última etiqueta SVN
- 27. Obtener la última página visitada
- 28. Evita imprimir la última coma
- 29. Cómo quitar la última coma?
- 30. IIS 7.5 ¿recibe correos electrónicos?
Incluso en Python, la última respuesta será 42. – Tomalak
42? ¡Todos perdieron la oportunidad de tener una referencia de Prior Incantato! – amindfv