Курс 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. Работа с контекст-менеджером «with»
  2. Извлечение аудио из видео
  3. Ввод нескольких значений
  4. Метод init в Python
  5. Настройка вывода NumPy
  6. Сортировка в Python
  7. Импорт классов из другого файла
  8. Копирование объектов в Python
  9. Создание матрицы в Python
  10. Вывод с переменной через запятую
  11. SciPy: широкий функционал для математических операций
  12. Поиск частого элемента
  13. Лимиты на ресурсы Python
  14. Вычисление фазы комплексного числа
  15. Работа с CSV файлами
  16. Метод ior для битовых операций
  17. Проверка типа объекта в Python
  18. Чтение и запись TOML-конфигов
  19. Декораторы в Python
  20. Оператор in для Python
  21. Тест скорости набора текста на Python
  22. Именованные аргументы в Python
  23. Объединение словарей в Python
  24. Метод rsub в Python: расширение функциональности вычитания
  25. Bootle — простой веб-фреймворк
  26. Создание именованных кортежей в Python
  27. Метод округления чисел
  28. Работа с необработанными строками
  29. Python: библиотеки и функции
  30. Преобразование PowerPoint в PDF.
  31. Экранирование символов в Python
  32. Обмен данными с asyncio.Queue
  33. Оператор is в Python
  34. Переворот последовательности
  35. Функция product() в Python
  36. Оператор assert в Python
  37. Работа с IP-адресами в Python
  38. Функция zip() в Python
  39. Сериализация данных в JSON с помощью json.dumps
  40. Инициализация объекта
  41. Работа с CSV файлами в Python
  42. Работа с множествами в Python
  43. Приоритет операций в Python
  44. Атрибуты массивов в Numpy
  45. Инвертирование словаря
  46. Работа с CSV в Python
  47. Основы работы с os

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