Курс 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. Декораторы с @wraps
  2. Метод difference_update() — разность множеств
  3. Преобразование текста в нижний регистр
  4. Работа с рекламными данными в Pandas
  5. Разделение списка на гнппы
  6. Объединение словарей в Python
  7. Функция reduce() из модуля functools
  8. Распаковка элементов последовательности
  9. Поиск частых элементов в списке
  10. Изменение объектов в Python
  11. Перегрузка операторов в Python
  12. Декодирование строк в Python
  13. Выражения-генераторы в Python
  14. Вызов внешних программ в Python с помощью sh
  15. Генераторы в Python
  16. Возведение в квадрат с помощью itertools
  17. Combobox в Tkinter
  18. Удаление ключей из словаря
  19. Установка пакета в Python
  20. Проектирование Singleton с метаклассом
  21. Очистка входных данных
  22. Проверка списка: any() и all()
  23. Нахождение пересечения множеств
  24. Установка и обучение ChatterBot
  25. Импорт модуля из другого каталога
  26. Курс по дообучению ChatGPT
  27. Участие в сообществе @selectel
  28. Обновление шаблона base.html
  29. Замер времени выполнения кода
  30. Замыкания в Python
  31. Оценка выражений генератора в Python
  32. Удаление элементов из списка
  33. Переворот строки
  34. Получение текущей даты и времени
  35. Форматирование строк в Python
  36. Разрешение имен в Python
  37. Реализация операции -= для пользовательского класса
  38. Функция zip() в Python
  39. Установка пакетов с помощью pip
  40. Разделение строк в Python
  41. Метод matmul для умножения матриц
  42. Цепные операции в Python
  43. Работа с изображениями Pillow
  44. Подсчет количества элементов в списке
  45. Применение функций в Python

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