Курс 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
- Оператор «or» в Python
- Работа с Path в Python
- Именование переменных в Python
- Извлечение новостей с newspaper3k
- Оператор Walrus в Python 3.8
- Декораторы в Python
- inspect в Python: анализ кода
- Сумма элементов списка
- Контроль точности вывода чисел
- Удаление файлов с shutil.os.remove()
- Генератор надежных паролей
- Именование столбцов в Python с pandas
- Оптимизация памяти в Python
- Метод rmatmul для пользовательских матриц
- Многострочные строки в Python
- Путь к интерпретатору Python
- Повторение элементов в Python
- Управление ресурсами с контекстными менеджерами
- Потоковый ввод в Python
- Определение наиболее частого элемента с помощью collections.Counter
- Срезы в Numpy
- Python: изменяемые и неизменяемые коллекции
- Метод add для класса Vector
- Компиляция регулярных выражений
- Вывод сложных структур данных с помощью pprint
- Объявление переменных в Python
- Создание списка дат
- Область видимости переменных
- Присвоение и ссылки
- %pinfo: получение информации об объекте
- Основные функции и модули Python
- Модуль math: константы π и e
- Переворот строки с использованием цикла
- Модуль inspect: получение информации о объектах
- Python Метод del.
- Бинарный поиск
- Профилирование кода
- Управление памятью в numpy.
- Поиск шаблона в строке
- Просмотр внешних файлов в %pycat
- Перегрузка операторов в Python
- Установка и использование модуля «howdoi»
- Безопасные SQL-запросы в Python 3.11
- Многопоточность в Python















