Курс 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 3.12: Псевдонимы типов
- Форматирование строк в Python
- Генераторы данных
- Форматирование строк в Python
- Копирование словарей и списков в Python
- Логирование с Loguru
- Именованные срезы в Python
- Измерение времени выполнения кода
- Избегайте использования goto
- Извлечение новостей с помощью newspaper3k
- Удаление дубликатов с помощью множеств
- Экспорт внешнего файла с помощью writefile
- Абстракции словарей и множеств в Python
- Анализ кода — Python
- PEP-401: оператор
- Работа с датой и временем в Python
- Операции с числами в Python
- Улучшенные подсказки для импорта в Python 3.12
- Хранение данных
- Создание копии итератора
- JMESPath в Python
- Списковое включение в Python
- Создание коллекций из генератора
- Метод __ilshift__ для битового сдвига влево
- Flask: создание веб-приложений
- Создание объекта времени
- Создание копии списка в Python
- Замена текста в Python
- Наследование в программировании
- Деление в Python
- Создание вкладок с TKinter
- Регистрация на хакатоне
- Функция enumerate в Python
- Фильтрация списка от «ложных» значений
- split() — разделение строки
- Оператор умножения для вектора
- Сравнение строк в Python
- Списки в Python: синтаксис представления
- Разделение строки в Python
- Область видимости переменных
- Генерация QR-кодов с библиотекой qrcode
- Декораторы с @wraps
- Отправка POST-запроса в REST API
- Генераторы списков















