Курс 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. Создание GUI с Tkinter: Entry
  3. Работа с SQLite в Python
  4. Создание панели меню Tkinter
  5. Профилирование кода
  6. Операторы увеличения и уменьшения в Python
  7. Класс UserDict: дополнительная функциональность
  8. Блок else в циклах.
  9. Оператор is в Python
  10. Особенности множеств в Python
  11. Разделение строки в Python
  12. Логирование с Logzero
  13. Объединение коллекций в Python
  14. Конвертация коллекций в Python.
  15. Именованные кортежи в Python
  16. Метод join() с набором
  17. Python union() функция — объединение множеств
  18. Переменные в Python
  19. Оператор del в Python
  20. Очистка данных в Python
  21. Переворот списка в Python
  22. Циклы for в Python
  23. Добавление Progressbar в Python
  24. Метод __ixor__ для побитового исключающего ИЛИ
  25. Namedtuple в Python
  26. Удаление ключей из словаря
  27. Просмотр атрибутов и методов класса
  28. Функция __init__ в Python
  29. Срезы в Python
  30. Работа с датой и временем в Python
  31. Оптимизация параметров в Python
  32. Использование html-скриптов в Jupyter Notebook
  33. Создание пустых функций и классов в Python
  34. Работа с буфером обмена на Python
  35. Вакансии в Nebius
  36. Создание пар из последовательностей
  37. Удаление дубликатов в pandas
  38. Работа с модулем random
  39. Использование модуля math
  40. Метод count() для списков
  41. Оптимизация создания строк
  42. Многоточие в Python
  43. Генераторы в Python
  44. Метод setitem в Python
  45. Оптимизация методов в Python 3.7

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