Курс 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. Методы работы со списками
  3. Обработка StopIteration в Python
  4. Роль object и type в Python
  5. Настройка нарезки списков
  6. Ускорение обработки данных с %autoawait
  7. Работа с часовыми поясами в Python
  8. Протокол управления контекстом
  9. Определение основы слова с showballstemmer
  10. Генератор надежных паролей
  11. Переопределение метода __and__
  12. Декораторы в Python
  13. GitHub в Telegram: подписка на уведомления
  14. Управление импортом в Python
  15. Модуль pprint: улучшение вывода данных
  16. Установка и использование howdoi
  17. Комментарии в Python
  18. Оператор zip в Python
  19. Непрерывная проверка в Python
  20. Методы работы со строками в Python
  21. Python reversed() vs срез[::-1]
  22. Сортировка HTML по CSS-селектору
  23. Мощь вложенных функций в Python
  24. Работа со словарями Python
  25. Списковое включение в Python
  26. Создание треугольника Паскаля
  27. Создание пустых функций и классов в Python
  28. Настройка вывода в Numpy
  29. Обход элементов в Python
  30. Управление ресурсами в Python
  31. Обмен значений переменных в Python
  32. Отладка регулярных выражений в Python
  33. Применение команды break
  34. Реверс строки в Python
  35. Возведение в квадрат с помощью itertools
  36. Работа с collections.Counter
  37. Функции с необязательными аргументами
  38. Работа с областями видимости переменных
  39. Обработка элементов в Python
  40. Изменение элемента списка
  41. Список методов и атрибутов
  42. Проверка дубликатов в Python
  43. Создание множества в Python
  44. Конвертация изображений в PDF
  45. Инверсия списка/строки в Python

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