Курс 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. Анонимные функции Lambda
  2. Оператор * в Python
  3. Функции map, filter, reduce
  4. Обработка StopIteration в Python
  5. Условное добавление элементов в список
  6. Проверка условий: all и any
  7. Отрицательные индексы списков в Python
  8. Аннотации типов в Python
  9. Работа с enumerate()
  10. Поиск уникальных элементов строкой в Python
  11. Руководство по использованию Colorama
  12. Оператор @ для умножения матриц
  13. Функции all и any в Python
  14. JMESPath в Python
  15. Проверка памяти объекта
  16. Работа с изменяемыми коллекциями
  17. Progress с библиотекой tqdm
  18. Экспорт функций в Python
  19. Построение графиков в Matplotlib
  20. Тестирование с responses
  21. Преобразование символов с помощью map
  22. Подписка на SelectelNews в Twitter
  23. Оператор zip в Python
  24. Декораторы в Python
  25. Создание новых функций через partial
  26. Работа с timedelta
  27. Функции map() и reduce() в Python
  28. Генератор данных в Keras
  29. Метод rsub в Python: расширение функциональности вычитания
  30. Логирование с Logzero: ротация файла
  31. Antigravity модуль
  32. Работа с NumPy
  33. Введение в Python
  34. Работа с файлами и директориями в Python.
  35. Деление в Python
  36. Использование функции enumerate()
  37. Создание пользовательской коллекции в Python
  38. Генераторы списков
  39. Роль ключевого слова self
  40. Pillow: работа с изображениями
  41. Переопределение метода divmod
  42. Поиск индексов подстроки
  43. Импорт с альтернативным именем
  44. Работа со списками
  45. Основы работы со списками
  46. Определение наиболее частого элемента с помощью collections.Counter

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