Курс 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. Эффективная конкатенация строк с использованием join()
  3. Округление чисел с помощью round
  4. Создание списка дат
  5. Печать месячного календаря
  6. Проверка типов с использованием isinstance
  7. Concrete Paths — метод .with_suffix()
  8. Создание словаря через dict comprehension
  9. Перевод эмодзи и эмотиконов.
  10. Функция count() в Python
  11. Поиск частого элемента
  12. Хранение данных
  13. Измерение времени выполнения кода
  14. Работа с файлами и директориями в Python.
  15. Переменные класса и экземпляра
  16. Работа с часовыми поясами в Python
  17. Логирование с Logzero
  18. Метод __iand__ для пользовательских классов
  19. Работа с классами данных
  20. Добавление вложенных списков
  21. Оптимизация гиперпараметров с Scikit Optimize
  22. Декораторы с аргументами в Python
  23. Использование type hints
  24. Проверка подстроки в строке
  25. Функция zip() для объединения списков
  26. Списки в Python
  27. EMOT преобразование эмодзи в текст
  28. Поиск шаблона в строке
  29. Метод join для наборов
  30. Оформление кода на Python
  31. Измерение времени выполнения кода с использованием time
  32. Запуск файлового сервера
  33. Удаление дубликатов из списка с помощью dict.fromkeys
  34. Подсчет элементов в Python
  35. Установка и использование Telegram API в Python
  36. Нахождение хеша для бесконечности и NaN в Python
  37. Создание списков в Python
  38. Управление контекстом выполнения
  39. Python Enumerate
  40. Освоение Python
  41. Импорт с альтернативным именем
  42. Встраивание HTML в Jupyter Notebook
  43. Создание обратного итератора
  44. Оптимизация гиперпараметров в Python
  45. Создание пар из последовательностей
  46. Генерация UUID в Python
  47. Преобразование регистра символов
  48. f-строки в формате строк

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