Курс 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"

  1. Отладка регулярных выражений в Python
  2. Методы shutil для работы с файлами
  3. Списки в Python: основы
  4. Протокол управления контекстом
  5. Метод join для объединения строк
  6. Оператор «or» в Python
  7. Извлечение аудио из видео
  8. Отладка производительности Python
  9. Подсказки при вводе данных в Python
  10. Измерение потребления памяти при сортировке
  11. Измерение времени выполнения кода в Python
  12. Создание функций с произвольным количеством аргументов
  13. Кортеж в Python: создание, доступ, изменение
  14. Модуль itertools: комбинации и перестановки
  15. Добавление кнопки в tkinter
  16. Проверка списка: any() и all()
  17. Удаление первого элемента списка
  18. Получение списка кортежей из словаря
  19. Объединение списков в Python
  20. Открытие и редактирование скриптов Python
  21. Возврат нескольких значений
  22. Метод radd для пользовательских чисел
  23. Основные функции и модули Python
  24. Форматирование кода на Python
  25. Модуль Operator в Python
  26. Настройка вывода в Numpy
  27. Генератор данных в Keras
  28. Расчет времени выполнения
  29. Работа с многоуровневыми словарями в Python
  30. Потоковый ввод в Python
  31. Создание матрицы в Python
  32. Сравнение строк в Python
  33. Dict Comprehension в Python
  34. Работа с библиотекой xkcd
  35. Переворот строки с использованием цикла
  36. Измерение времени выполнения кода
  37. Удаление ссылок в Python
  38. Особенности ключей словаря в Python
  39. Получение срезов итераторов
  40. Проектирование Singleton с метаклассом
  41. Копирование списков в Python
  42. Поиск частых элементов в списке
  43. Создание детектора плагиата
  44. Управление фоновыми задачами в Python
  45. Введение в Python

Marketello читают маркетологи из крутых компаний