Курс Python → Использование подчеркивания в REPL

Использование подчеркивания в REPL — это удобный способ получения результата последнего выполненного выражения в интерактивной оболочке Python. Когда вы вводите выражение в REPL и нажимаете Enter, результат этого выражения автоматически сохраняется в переменной с именем подчеркивания (_).

Например, если вы введете выражение 2 + 2 в Python REPL и нажмете Enter, результатом этого выражения будет 4. Теперь вы можете использовать подчеркивание для получения этого результата. Просто введите подчеркивание (_) в REPL и нажмите Enter, и вы увидите результат последнего выражения, то есть число 4.


2 + 2
4
_

Помимо простых арифметических выражений, подчеркивание также может быть использовано для получения результатов функций, методов и других операций. Например, если вы вызываете функцию print() с аргументом «Hello, World!» в REPL, результат этой функции будет выведен на экран, но вы также можете получить этот результат, используя подчеркивание.

Использование подчеркивания в REPL делает процесс отладки и экспериментирования с кодом более удобным и эффективным. Вы можете легко получить доступ к результатам предыдущих выражений без необходимости повторного ввода кода. Однако следует помнить, что подчеркивание содержит только результат последнего выполненного выражения, поэтому его следует использовать осторожно.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Основы работы с базами данных в Python
  2. GitHub в Telegram: подписка на уведомления
  3. Counter() — подсчет элементов
  4. Использование модуля __future__
  5. Генерация случайных чисел в Python
  6. Инициализация структур данных
  7. Работа с буфером обмена на Python
  8. Метод join() для объединения строк
  9. Анализ кода — Python
  10. Работа с процессами в Python
  11. Доступ к локальным переменным
  12. Класс Counter() для подсчета элементов
  13. Python Enum Weekday Usage
  14. Декораторы в Python
  15. Извлечение данных из JSON
  16. Преобразование кортежа в словарь.
  17. Перехват исключений в Python
  18. Запуск файлового сервера
  19. Создание объекта timedelta
  20. Удаление элемента по индексу в Python
  21. Установка и использование Python-dateutil
  22. Область видимости переменных
  23. Модуль xkcd: загрузка комиксов
  24. Подписка на каналы разработчиков
  25. Разница между датами
  26. Многопоточность в Python
  27. Список переменных в Python
  28. Глобальные переменные в Python
  29. Работа с модулем bisect
  30. Работа с IP-адресами в Python
  31. Метод difference_update() — разность множеств
  32. Python itertools combinations() — группировка элементов
  33. Отправка POST-запроса в REST API
  34. Операции с комплексными числами
  35. Вакансии в Nebius
  36. Транспонирование 2D-массива с помощью zip
  37. Профилирование с Pandas
  38. Поиск подстроки в строке
  39. Курс Data Scientist в медицине
  40. Работа с срезами в Python
  41. Установка пакетов с помощью pip
  42. Установка Python — Простое руководство
  43. Метод rxor для операции побитового исключающего «или»
  44. Копирование объектов в Python
  45. Конвертация изображений в PDF
  46. Именованные срезы в Python
  47. Измерение времени выполнения кода

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