Курс 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. Поиск повторов в списке
  3. Сглаживание списка
  4. Функции-генераторы в Python
  5. Операторы увеличения и уменьшения в Python
  6. Очистка входных данных
  7. Игра Виселица на Python
  8. Преобразование строки в число
  9. Деление в Python
  10. Рекурсия для обращения строки
  11. Именованные аргументы в Python
  12. Логические значения в Python
  13. Форматирование данных с pprint
  14. Модуль xkcd: загрузка комиксов
  15. Создание панели меню Tkinter
  16. Работа с itertools
  17. Модуль future Python
  18. Установка Python3.7 и PIP
  19. Возврат нескольких значений
  20. Оператор in и not in в Python
  21. Создание OrderedDict
  22. Преобразование данных в Python
  23. Работа со строками в Python
  24. Срезы в Numpy
  25. Переворот списка в Python
  26. Генераторы данных
  27. Метод rpow в Python
  28. Переопределение метода len
  29. Обработка исключений с блоком else
  30. Функция zip() в Python
  31. Создание инструмента обнаружения плагиата
  32. Работа с итераторами в Python
  33. Передача аргументов через **arguments
  34. Основы работы со списками
  35. Поиск кода
  36. Работа со словарями
  37. Поиск наиболее частого элемента в списке
  38. Кортежи в Python: особенности и преимущества
  39. Метод count в Python: почему count(», ») возвращает 4?
  40. Управление браузером с Selenium
  41. Копирование объектов в Python
  42. Создание таблиц в терминале с PrettyTable
  43. Работа с collections в Python.
  44. Генераторы в Python
  45. Импорт объектов из модулей
  46. Фильтрация списка от «ложных» значений
  47. Работа со словарями в Python

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