Курс 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
- Удаление дубликатов с помощью множеств
- Разделение строки с регулярными выражениями
- Возврат нескольких значений
- Генераторы списков в Python
- Разбиение строки в Python
- Метод append() для списка
- Генераторы в Python
- Выражения-генераторы в Python
- Рациональные числа в Python
- Принципы программирования
- Возвращение нескольких значений
- Функция count() в Python
- Оператор continue в Python
- Метаклассы в Python
- Генерация QR-кодов с библиотекой qrcode
- Метод ne для сравнения объектов
- Работа с модулем Calendar
- Работа с файлами в Python
- Обработка исключений в Python
- Реализация операции -= для пользовательского класса
- Документация функции help() в Python
- Создание детектора плагиата
- Оператор Walrus: правильное использование
- Codecademy в Telegram
- Непрерывная проверка в Python
- Flask: создание веб-приложений
- Работа с кортежами в Python
- Сравнение def и lambda-функций
- Руководство по библиотеке pydantic
- Python: отличительная особенность — отступы
- Конструктор в Python
- Использование эмодзи в Python
- Блок else в циклах.
- Регистрация на TenChat
- Нахождение разницы между списками в Python
- Запуск Python из интерпретатора
- Оценка выражений генератора в Python
- Конкатенация строковых литералов
- Конвертация коллекций в Python
- Метод is_absolute() для PurePath
- Функция product() из itertools
- Определение объема памяти объекта
- Применение функций в Python
- Получение частей дроби















