Курс 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. Удаление элементов из списка в Python.
  3. Обмен значений переменных в Python
  4. Копирование и вставка текста в Python
  5. Инверсия списков и строк в Python
  6. Список методов и атрибутов
  7. Сортировка элементов с OrderedDict
  8. Проверка типов с использованием isinstance
  9. Установка random seed в Python
  10. Создание словарей и множеств в Python
  11. Разделение строки на подстроки в Python
  12. Операции с массивами в NumPy
  13. Извлечение аудио из видео
  14. Список импортированных модулей в Python
  15. Сериализация и десериализация объектов
  16. Запуск асинхронной корутины
  17. Counter() — подсчет элементов
  18. Удаление пробелов методом translate()
  19. Моржовый оператор в Python 3.8
  20. Декораторы в Python
  21. Python и Монти Пайтон
  22. Подсчет элементов в списке с Counter
  23. Избегайте ошибку FileNotFoundError
  24. Секреты Python
  25. Добавление вложенных списков
  26. Реализация метода __abs__ в Python
  27. Освобождение памяти в Python
  28. Объединение словарей в Python
  29. Бесконечные списки в Python
  30. Конвертация коллекций в Python
  31. Метод gt в Python
  32. Очистка вывода в Python
  33. Возврат нескольких значений
  34. Передача параметров в Python
  35. Оператор объединения словарей
  36. Декоратор total_ordering для класса Point
  37. Модуль sys: основы
  38. Объединение словарей в Python
  39. Работа с zip()
  40. Инициализация переменных
  41. Уникальные значения из списка
  42. Принцип одной функции
  43. Объединение списков с использованием itertools.chain
  44. Метод append() для списка
  45. Работа с набором данных CIFAR10 в PyTorch

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