Курс 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. Поиск частых элементов в списке
  2. Уникальные значения из списка
  3. Методы сравнения множеств
  4. Определение функций с необязательными аргументами
  5. Функция reduce() из модуля functools
  6. Подсчет элементов с помощью Counter
  7. Перевод двоичного кода в целое число
  8. Установка переменной среды в Python
  9. Экспорт данных с помощью writefile
  10. Работа с буфером обмена на Python
  11. Python Ellipsis использование
  12. JSON-esque в Python
  13. Нахождение хеша для бесконечности и NaN в Python
  14. Объединение словарей в Python
  15. Замена текста с re.sub()
  16. Подписка на SelectelNews в Twitter
  17. Настройка нарезки списков
  18. Частичное применение функций в Python
  19. Defaultdict в Python
  20. Работа с NumPy
  21. Операторы сравнения в Python
  22. Модуль math: константы π и e
  23. Работа с файлами в Python
  24. Открытие и редактирование скриптов Python
  25. Работа со словарями Python
  26. Встраивание HTML в Jupyter Notebook
  27. Функция enumerate() в Python
  28. Python-dateutil — работа с датами
  29. Функциональное программирование.
  30. Ускорение выполнения кода в Python
  31. Просмотр атрибутов и методов класса
  32. Инициализация объекта
  33. Списки в Python: основы
  34. Именование столбцов в Python с pandas
  35. Переопределение метода __and__
  36. Комментарии в Python
  37. Строки в Python: апострофы и кавычки
  38. Показ всплывающих окон Tkinter
  39. Декораторы в Python
  40. Иерархия классов в Python
  41. Работа с timedelta
  42. Перебор элементов списка в Python
  43. Блок else в циклах.
  44. Генераторные выражения и islice.
  45. Преобразование Word в PDF с Spire.Doc
  46. Работа с Requests для HTTP-запросов
  47. Асинхронное программирование с asyncio

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