LINUX.ORG.RU

python — результат последнего вычисления?

 


0

1

Помню, во многих CAS есть служебная переменная, которая позволяет обратиться к результату последнего вычисления, если не было сделано явного присваивания. Если ли что ни будь такое в python, ala:

x = 1
x+1
y = last() #y=2

★★★★★

$ python3
Python 3.7.0 (default, Jul 15 2018, 10:44:58) 
[GCC 8.1.1 20180531] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> x = 1
>>> x+1
2
>>> _
2
>>> x+8
9
>>> _
9
>>>  
ados ★★★★★
()
Последнее исправление: ados (всего исправлений: 1)
Ответ на: комментарий от theNamelessOne

Проще, потому что я не знаю какого-то специфичного _термина_ для этой конструкции.

thunar ★★★★★
() автор топика
Ответ на: комментарий от thunar

Название темы забиваешь (на английском), получаешь первый результат в выдаче.

theNamelessOne ★★★★★
()
Ответ на: комментарий от proud_anon

То же самое. Я всегда использовал underscore в виде «ну тут необходим параметр, но мне он не нужен».

AlexKiriukha ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.