Курс 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. Работа с датами в Python
  3. Операторы сравнения в Python
  4. Метод rpow в Python
  5. Нахождение самого длинного слова в списке с помощью max
  6. Декоратор проверки активности
  7. Курс Data Scientist в медицине
  8. Возврат нескольких значений
  9. Метод title() в Python
  10. Транспонирование 2D-массива с помощью zip
  11. Получение списка кортежей из словаря
  12. Измерение времени выполнения кода
  13. Получение значений из словарей
  14. Работа с контекстными переменными
  15. Динамическая типизация в Python
  16. Defaultdict в Python
  17. Списки в Python: синтаксис представления
  18. Пересечение списков с использованием множеств
  19. Установка библиотек в Python
  20. Курсы Яндекс Практикум
  21. Измерение времени выполнения кода с помощью time
  22. Основные методы NumPy
  23. Оператор Walrus в Python 3.8
  24. Преобразование списка в словарь через генератор
  25. Типы возвращаемых значений в Python
  26. UserString в Python
  27. Рекурсия для обращения строки
  28. Форматирование объектов с модулем pprint
  29. Обработка StopIteration в Python
  30. Работа с CSV файлами в Python
  31. Поиск HTML-элементов с BeautifulSoup
  32. Округление дробей в Python
  33. Отслеживание выполнения программы с библиотекой tqdm
  34. Работа с deque из collections
  35. Переопределение метода __or__()
  36. Область видимости переменных
  37. Установка и обучение ChatterBot
  38. Округление чисел с помощью round
  39. Проблема с изменяемыми аргументами
  40. Замена текста в Python
  41. Философия Python
  42. Обработка элементов в Python
  43. Работа с модулем Calendar
  44. Поток данных в Python

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