Курс 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 3.12: Псевдонимы типов
  2. Форматирование строк в Python
  3. Генераторы данных
  4. Форматирование строк в Python
  5. Копирование словарей и списков в Python
  6. Логирование с Loguru
  7. Именованные срезы в Python
  8. Измерение времени выполнения кода
  9. Избегайте использования goto
  10. Извлечение новостей с помощью newspaper3k
  11. Удаление дубликатов с помощью множеств
  12. Экспорт внешнего файла с помощью writefile
  13. Абстракции словарей и множеств в Python
  14. Анализ кода — Python
  15. PEP-401: оператор
  16. Работа с датой и временем в Python
  17. Операции с числами в Python
  18. Улучшенные подсказки для импорта в Python 3.12
  19. Хранение данных
  20. Создание копии итератора
  21. JMESPath в Python
  22. Списковое включение в Python
  23. Создание коллекций из генератора
  24. Метод __ilshift__ для битового сдвига влево
  25. Flask: создание веб-приложений
  26. Создание объекта времени
  27. Создание копии списка в Python
  28. Замена текста в Python
  29. Наследование в программировании
  30. Деление в Python
  31. Создание вкладок с TKinter
  32. Регистрация на хакатоне
  33. Функция enumerate в Python
  34. Фильтрация списка от «ложных» значений
  35. split() — разделение строки
  36. Оператор умножения для вектора
  37. Сравнение строк в Python
  38. Списки в Python: синтаксис представления
  39. Разделение строки в Python
  40. Область видимости переменных
  41. Генерация QR-кодов с библиотекой qrcode
  42. Декораторы с @wraps
  43. Отправка POST-запроса в REST API
  44. Генераторы списков

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