Курс Python → Подчеркивание в REPL
Использование подчеркивания в REPL — это удобный способ получить доступ к результату последнего выражения, которое было выполнено в интерактивной оболочке Python. Когда вы вводите выражение в REPL и нажимаете Enter, интерпретатор Python выполняет это выражение и выводит результат. Если вам нужно снова использовать этот результат в следующем выражении, вы можете обратиться к нему с помощью символа подчеркивания.
Например, если в REPL вы ввели выражение 2 + 2 и получили результат 4, вы можете использовать символ подчеркивания для обращения к этому результату. Например, если вы хотите умножить результат на 3, вы можете написать _ * 3 и получите 12 (4 * 3).
>>> 2 + 2
4
>>> _ * 3
12
Этот прием особенно удобен, когда вы работаете в REPL и хотите быстро провести простые вычисления или проверить результат выполнения какого-то выражения. Он позволяет избежать необходимости сохранять результат в отдельной переменной и повторно обращаться к ней.
Таким образом, использование подчеркивания в REPL делает работу с интерактивной оболочкой Python более эффективной и удобной. Этот метод помогает экономить время и упрощает процесс работы с результатами выражений, делая их доступными для дальнейшего использования в рамках текущей сессии REPL.
Другие уроки курса "Python"
- Структуры данных в Python
- Создание GUI с Tkinter: Entry
- Работа с SQLite в Python
- Создание панели меню Tkinter
- Профилирование кода
- Операторы увеличения и уменьшения в Python
- Класс UserDict: дополнительная функциональность
- Блок else в циклах.
- Оператор is в Python
- Особенности множеств в Python
- Разделение строки в Python
- Логирование с Logzero
- Объединение коллекций в Python
- Конвертация коллекций в Python.
- Именованные кортежи в Python
- Метод join() с набором
- Python union() функция — объединение множеств
- Переменные в Python
- Оператор del в Python
- Очистка данных в Python
- Переворот списка в Python
- Циклы for в Python
- Добавление Progressbar в Python
- Метод __ixor__ для побитового исключающего ИЛИ
- Namedtuple в Python
- Удаление ключей из словаря
- Просмотр атрибутов и методов класса
- Функция __init__ в Python
- Срезы в Python
- Работа с датой и временем в Python
- Оптимизация параметров в Python
- Использование html-скриптов в Jupyter Notebook
- Создание пустых функций и классов в Python
- Работа с буфером обмена на Python
- Вакансии в Nebius
- Создание пар из последовательностей
- Удаление дубликатов в pandas
- Работа с модулем random
- Использование модуля math
- Метод count() для списков
- Оптимизация создания строк
- Многоточие в Python
- Генераторы в Python
- Метод setitem в Python
- Оптимизация методов в Python 3.7















