Курс 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. Определение функций с необязательными аргументами
  2. Форматирование строк в Python
  3. Оператор «or» в Python
  4. Работа с Path в Python
  5. Именование переменных в Python
  6. Извлечение новостей с newspaper3k
  7. Оператор Walrus в Python 3.8
  8. Декораторы в Python
  9. inspect в Python: анализ кода
  10. Сумма элементов списка
  11. Контроль точности вывода чисел
  12. Удаление файлов с shutil.os.remove()
  13. Генератор надежных паролей
  14. Именование столбцов в Python с pandas
  15. Оптимизация памяти в Python
  16. Метод rmatmul для пользовательских матриц
  17. Многострочные строки в Python
  18. Путь к интерпретатору Python
  19. Повторение элементов в Python
  20. Управление ресурсами с контекстными менеджерами
  21. Потоковый ввод в Python
  22. Определение наиболее частого элемента с помощью collections.Counter
  23. Срезы в Numpy
  24. Python: изменяемые и неизменяемые коллекции
  25. Метод add для класса Vector
  26. Компиляция регулярных выражений
  27. Вывод сложных структур данных с помощью pprint
  28. Объявление переменных в Python
  29. Создание списка дат
  30. Область видимости переменных
  31. Присвоение и ссылки
  32. %pinfo: получение информации об объекте
  33. Основные функции и модули Python
  34. Модуль math: константы π и e
  35. Переворот строки с использованием цикла
  36. Модуль inspect: получение информации о объектах
  37. Python Метод del.
  38. Бинарный поиск
  39. Профилирование кода
  40. Управление памятью в numpy.
  41. Поиск шаблона в строке
  42. Просмотр внешних файлов в %pycat
  43. Перегрузка операторов в Python
  44. Установка и использование модуля «howdoi»
  45. Безопасные SQL-запросы в Python 3.11
  46. Многопоточность в Python

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