0 Ссылаясь на последнее выражение

Для того, чтобы получить значение последнего результата с вашего последнего выражения в консоли, используйте подчеркивание _ .

 >>> 2 + 2
4
>>> _
4
>>> _ + 6
10

 

Это магическое значение подчеркивания обновляется только при использовании выражения Python, которое приводит к значению. Определение функций или циклов не изменяет значение. Если выражение вызывает исключение не будет никаких изменений _ .

 >>> "Hello, {0}".format("World")
'Hello, World'
>>> _
'Hello, World'
>>> def wontchangethings():
...     pass
>>> _
'Hello, World'
>>> 27 / 0
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ZeroDivisionError: division by zero
>>> _
'Hello, World'

 

Помните, эта магическая переменная доступна только в интерактивном интерпретаторе Python. Запуск сценариев не сделает этого.