Единственное подчеркивание _
в стандартном интерпретаторе Python (REPL) - это builtin variable that stores the result of the last evaluation,, который я нашел полезным. Где объясняется это документация для переводчика?Где документация для стандартного интерпретатора Python одиночная подчеркивающая «_» встроенная переменная?
Ссылка выше не из документации для переводчика, но из Lexical analysis страницы, которая говорит
специальный идентификатор _ используется в интерактивном интерпретаторе для хранения результата последней оценки; он хранится в модуле с встроенным модулем. Когда не в интерактивном режиме, _ не имеет особого значения и не определяется.
Using the Python Interpreter страница не упоминает _
и help()
в интерпретатор питона ничего не знает о _
не говорят ни.
Пример использования _
:
>>> 'abc'
'abc'
>>> _
'abc'
Связанный:
- Is the single underscore "_" a built-in variable in Python?
- Assigning a value to single underscore _ in Python/IPython interpreter
What is the purpose of the single underscore "_" variable in Python?