Курс Python → Использование подчеркивания в REPL
Использование подчеркивания в REPL — это удобный способ получения результата последнего выполненного выражения в интерактивной оболочке Python. Когда вы вводите выражение в REPL и нажимаете Enter, результат этого выражения автоматически сохраняется в переменной с именем подчеркивания (_).
Например, если вы введете выражение 2 + 2 в Python REPL и нажмете Enter, результатом этого выражения будет 4. Теперь вы можете использовать подчеркивание для получения этого результата. Просто введите подчеркивание (_) в REPL и нажмите Enter, и вы увидите результат последнего выражения, то есть число 4.
2 + 2
4
_
Помимо простых арифметических выражений, подчеркивание также может быть использовано для получения результатов функций, методов и других операций. Например, если вы вызываете функцию print() с аргументом «Hello, World!» в REPL, результат этой функции будет выведен на экран, но вы также можете получить этот результат, используя подчеркивание.
Использование подчеркивания в REPL делает процесс отладки и экспериментирования с кодом более удобным и эффективным. Вы можете легко получить доступ к результатам предыдущих выражений без необходимости повторного ввода кода. Однако следует помнить, что подчеркивание содержит только результат последнего выполненного выражения, поэтому его следует использовать осторожно.
Другие уроки курса "Python"
- Анонимные функции Lambda
- Оператор * в Python
- Функции map, filter, reduce
- Обработка StopIteration в Python
- Условное добавление элементов в список
- Проверка условий: all и any
- Отрицательные индексы списков в Python
- Аннотации типов в Python
- Работа с enumerate()
- Поиск уникальных элементов строкой в Python
- Руководство по использованию Colorama
- Оператор @ для умножения матриц
- Функции all и any в Python
- JMESPath в Python
- Проверка памяти объекта
- Работа с изменяемыми коллекциями
- Progress с библиотекой tqdm
- Экспорт функций в Python
- Построение графиков в Matplotlib
- Тестирование с responses
- Преобразование символов с помощью map
- Подписка на SelectelNews в Twitter
- Оператор zip в Python
- Декораторы в Python
- Создание новых функций через partial
- Работа с timedelta
- Функции map() и reduce() в Python
- Генератор данных в Keras
- Метод rsub в Python: расширение функциональности вычитания
- Логирование с Logzero: ротация файла
- Antigravity модуль
- Работа с NumPy
- Введение в Python
- Работа с файлами и директориями в Python.
- Деление в Python
- Использование функции enumerate()
- Создание пользовательской коллекции в Python
- Генераторы списков
- Роль ключевого слова self
- Pillow: работа с изображениями
- Переопределение метода divmod
- Поиск индексов подстроки
- Импорт с альтернативным именем
- Работа со списками
- Основы работы со списками
- Определение наиболее частого элемента с помощью collections.Counter















