Курс 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"
- Поиск частых элементов в списке
- Уникальные значения из списка
- Методы сравнения множеств
- Определение функций с необязательными аргументами
- Функция reduce() из модуля functools
- Подсчет элементов с помощью Counter
- Перевод двоичного кода в целое число
- Установка переменной среды в Python
- Экспорт данных с помощью writefile
- Работа с буфером обмена на Python
- Python Ellipsis использование
- JSON-esque в Python
- Нахождение хеша для бесконечности и NaN в Python
- Объединение словарей в Python
- Замена текста с re.sub()
- Подписка на SelectelNews в Twitter
- Настройка нарезки списков
- Частичное применение функций в Python
- Defaultdict в Python
- Работа с NumPy
- Операторы сравнения в Python
- Модуль math: константы π и e
- Работа с файлами в Python
- Открытие и редактирование скриптов Python
- Работа со словарями Python
- Встраивание HTML в Jupyter Notebook
- Функция enumerate() в Python
- Python-dateutil — работа с датами
- Функциональное программирование.
- Ускорение выполнения кода в Python
- Просмотр атрибутов и методов класса
- Инициализация объекта
- Списки в Python: основы
- Именование столбцов в Python с pandas
- Переопределение метода __and__
- Комментарии в Python
- Строки в Python: апострофы и кавычки
- Показ всплывающих окон Tkinter
- Декораторы в Python
- Иерархия классов в Python
- Работа с timedelta
- Перебор элементов списка в Python
- Блок else в циклах.
- Генераторные выражения и islice.
- Преобразование Word в PDF с Spire.Doc
- Работа с Requests для HTTP-запросов
- Асинхронное программирование с asyncio















