Курс 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. Numpy: использование Ellipsis
  4. Измерение времени выполнения кода
  5. Работа с getopt
  6. Получение срезов итераторов
  7. Объединение словарей в Python
  8. Переворот строки с использованием цикла
  9. Colorama: окрашивание текста в Python
  10. Сравнение def и lambda-функций
  11. Методы classmethod и staticmethod
  12. Список переменных в Python
  13. Отображение графиков в Jupyter с Matplotlib
  14. Создание новых списков через list comprehensions
  15. Функция enumerate в Python
  16. Создание и инициализация объектов
  17. Работа с CSV файлами в Python
  18. Печать месячного календаря
  19. Обработка исключений в Python
  20. Работа с классами данных
  21. Объединение, распаковка и деструктуризация
  22. Фильтрация списка от «ложных» значений
  23. Обработка StopIteration в Python
  24. Наследование в программировании
  25. Поиск индекса элемента
  26. Python union() функция — объединение множеств
  27. Работа с deque в Python
  28. Использование функции enumerate()
  29. Просмотр файла в Jupyter Noteboo
  30. Управление фоновыми задачами в Python
  31. Сортировка в Python
  32. Справка по импортированным модулям
  33. inspect в Python: анализ кода
  34. Оператор continue в Python
  35. Работа с путями в Python
  36. Декораторы в Python
  37. Итерации в Python
  38. Очистка данных с помощью pandas
  39. Удаление элемента по индексу
  40. Списковый компрехеншен.
  41. Переворот последовательности
  42. Статическая типизация в Python
  43. Python: библиотеки и функции
  44. Пропуск начальных строк с помощью dropwhile()
  45. Обучение модели с указанием эпох
  46. Имена объектов в Python
  47. split() без разделителя
  48. Форматирование строк в Python

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