Курс Python → Использование подчеркивания в REPL
Использование подчеркивания в REPL — это удобный способ получения результата последнего выполненного выражения в интерактивной оболочке Python. Когда вы вводите выражение в REPL и нажимаете Enter, результат этого выражения автоматически сохраняется в переменной с именем подчеркивания (_).
Например, если вы введете выражение 2 + 2 в Python REPL и нажмете Enter, результатом этого выражения будет 4. Теперь вы можете использовать подчеркивание для получения этого результата. Просто введите подчеркивание (_) в REPL и нажмите Enter, и вы увидите результат последнего выражения, то есть число 4.
2 + 2
4
_
Помимо простых арифметических выражений, подчеркивание также может быть использовано для получения результатов функций, методов и других операций. Например, если вы вызываете функцию print() с аргументом «Hello, World!» в REPL, результат этой функции будет выведен на экран, но вы также можете получить этот результат, используя подчеркивание.
Использование подчеркивания в REPL делает процесс отладки и экспериментирования с кодом более удобным и эффективным. Вы можете легко получить доступ к результатам предыдущих выражений без необходимости повторного ввода кода. Однако следует помнить, что подчеркивание содержит только результат последнего выполненного выражения, поэтому его следует использовать осторожно.
Другие уроки курса "Python"
- Очистка строки в Python
- Ветвление выражения в Python
- Определение размера папок в Python
- Логический оператор «and» в Python
- Инверсия списка/строки в Python
- Python Translator: создание локальных переводчиков
- Проверка на палиндром
- Добавление элементов в список
- Пересечение списков с использованием множеств
- Оператор += для объединения строк
- Виртуальное окружение Python
- Оператор «or» в Python
- Автоматизация с Python
- Установка и загрузка Instaloader
- Метод setdefault() в Python
- Именованные аргументы в Python
- Основные операции с Numpy
- Создание словарей в Python
- Конвертация текстовых чисел с помощью Numerizer
- Комплексные числа в Python
- Оператор continue в Python
- Метод clear для коллекций
- Работа с модулем bisect
- Класс-оболочка для словарей
- Повторение элементов списков
- Python 3.12: переиспользование кавычек
- Функции в одну строку
- Отладка кода
- Управление памятью в Python
- Фильтрация элементов с помощью islice
- Нахождение разницы между списками в Python
- Работа с изображениями Pillow
- Работа с Path в Python
- Установка random seed в Python
- Объединение строк с помощью метода join
- Сортировка и разворот списка
- Анонимные функции в Python
- Работа со стеком в Python
- Обновление данных через PUT запрос
- Метод __ixor__ для побитового исключающего ИЛИ
- Возвращение нескольких значений
- Работа с itertools
- Управление ресурсами в Python
- Имена объектов в Python
- Работа с итераторами в Python
- Подсчет элементов с помощью Counter
- Удаление файлов с shutil.os.remove()















