Курс 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
- Numpy: использование Ellipsis
- Измерение времени выполнения кода
- Работа с getopt
- Получение срезов итераторов
- Объединение словарей в Python
- Переворот строки с использованием цикла
- Colorama: окрашивание текста в Python
- Сравнение def и lambda-функций
- Методы classmethod и staticmethod
- Список переменных в Python
- Отображение графиков в Jupyter с Matplotlib
- Создание новых списков через list comprehensions
- Функция enumerate в Python
- Создание и инициализация объектов
- Работа с CSV файлами в Python
- Печать месячного календаря
- Обработка исключений в Python
- Работа с классами данных
- Объединение, распаковка и деструктуризация
- Фильтрация списка от «ложных» значений
- Обработка StopIteration в Python
- Наследование в программировании
- Поиск индекса элемента
- Python union() функция — объединение множеств
- Работа с deque в Python
- Использование функции enumerate()
- Просмотр файла в Jupyter Noteboo
- Управление фоновыми задачами в Python
- Сортировка в Python
- Справка по импортированным модулям
- inspect в Python: анализ кода
- Оператор continue в Python
- Работа с путями в Python
- Декораторы в Python
- Итерации в Python
- Очистка данных с помощью pandas
- Удаление элемента по индексу
- Списковый компрехеншен.
- Переворот последовательности
- Статическая типизация в Python
- Python: библиотеки и функции
- Пропуск начальных строк с помощью dropwhile()
- Обучение модели с указанием эпох
- Имена объектов в Python
- split() без разделителя
- Форматирование строк в Python















