Курс 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. Логический оператор «and» в Python
  5. Инверсия списка/строки в Python
  6. Python Translator: создание локальных переводчиков
  7. Проверка на палиндром
  8. Добавление элементов в список
  9. Пересечение списков с использованием множеств
  10. Оператор += для объединения строк
  11. Виртуальное окружение Python
  12. Оператор «or» в Python
  13. Автоматизация с Python
  14. Установка и загрузка Instaloader
  15. Метод setdefault() в Python
  16. Именованные аргументы в Python
  17. Основные операции с Numpy
  18. Создание словарей в Python
  19. Конвертация текстовых чисел с помощью Numerizer
  20. Комплексные числа в Python
  21. Оператор continue в Python
  22. Метод clear для коллекций
  23. Работа с модулем bisect
  24. Класс-оболочка для словарей
  25. Повторение элементов списков
  26. Python 3.12: переиспользование кавычек
  27. Функции в одну строку
  28. Отладка кода
  29. Управление памятью в Python
  30. Фильтрация элементов с помощью islice
  31. Нахождение разницы между списками в Python
  32. Работа с изображениями Pillow
  33. Работа с Path в Python
  34. Установка random seed в Python
  35. Объединение строк с помощью метода join
  36. Сортировка и разворот списка
  37. Анонимные функции в Python
  38. Работа со стеком в Python
  39. Обновление данных через PUT запрос
  40. Метод __ixor__ для побитового исключающего ИЛИ
  41. Возвращение нескольких значений
  42. Работа с itertools
  43. Управление ресурсами в Python
  44. Имена объектов в Python
  45. Работа с итераторами в Python
  46. Подсчет элементов с помощью Counter
  47. Удаление файлов с shutil.os.remove()

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