Курс 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
- Методы работы со списками
- Обработка StopIteration в Python
- Роль object и type в Python
- Настройка нарезки списков
- Ускорение обработки данных с %autoawait
- Работа с часовыми поясами в Python
- Протокол управления контекстом
- Определение основы слова с showballstemmer
- Генератор надежных паролей
- Переопределение метода __and__
- Декораторы в Python
- GitHub в Telegram: подписка на уведомления
- Управление импортом в Python
- Модуль pprint: улучшение вывода данных
- Установка и использование howdoi
- Комментарии в Python
- Оператор zip в Python
- Непрерывная проверка в Python
- Методы работы со строками в Python
- Python reversed() vs срез[::-1]
- Сортировка HTML по CSS-селектору
- Мощь вложенных функций в Python
- Работа со словарями Python
- Списковое включение в Python
- Создание треугольника Паскаля
- Создание пустых функций и классов в Python
- Настройка вывода в Numpy
- Обход элементов в Python
- Управление ресурсами в Python
- Обмен значений переменных в Python
- Отладка регулярных выражений в Python
- Применение команды break
- Реверс строки в Python
- Возведение в квадрат с помощью itertools
- Работа с collections.Counter
- Функции с необязательными аргументами
- Работа с областями видимости переменных
- Обработка элементов в Python
- Изменение элемента списка
- Список методов и атрибутов
- Проверка дубликатов в Python
- Создание множества в Python
- Конвертация изображений в PDF
- Инверсия списка/строки в Python















