Курс 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. Цикл for в Python
  3. Оператор Walrus: правильное использование
  4. Синхронизация потоков с time.sleep()
  5. Установка и использование Logzero
  6. Методы обработки строк в Python
  7. Работа с географическими данными в Python
  8. Метод bool() в Python
  9. Проверка ввода с помощью isdigit
  10. EMOT преобразование эмодзи в текст
  11. Модуль math: основные функции
  12. Проверка типов с помощью isinstance
  13. Передача аргументов через **arguments
  14. Отладка в командной строке
  15. Определение относительного пути
  16. Работа с библиотекой requests
  17. Сглаживание списка
  18. CSV строка разделение в Python
  19. Python 3.12: переиспользование кавычек
  20. Работа с deque в Python
  21. Асинхронное выполнение задач в процессах
  22. Хранение данных с помощью dataclasses
  23. Преобразование документов в PDF с помощью Spire.Office
  24. Переменные в Python
  25. Работа с байтовыми строками в Python
  26. Создание GUI на Tkinter
  27. Работа с модулем glob в Python
  28. Работа с комплексными числами
  29. Создание копии списка в Python
  30. Структура данных словарь в Python
  31. Генераторы в Python
  32. Утечки переменных цикла в Python 3.x
  33. Определение имен функций
  34. Операции с комплексными числами
  35. Вывод букв строки в Python
  36. Асинхронное программирование с asyncio
  37. Разделение строки с помощью split()
  38. Метод rpow в Python
  39. Многопоточность в Python
  40. Модуль os в Python: работа с файлами
  41. Список переменных в Python
  42. Метод eq для сравнения объектов
  43. Python: цикл for и оператор присваивания
  44. Работа с множествами в Python

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