Курс 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. GitHub в Telegram: подписка на уведомления
  4. Документация функции help() в Python
  5. Транспонирование 2D-массива с помощью zip
  6. Итераторы в Python
  7. Удаление элемента из списка в Python
  8. Обезопасьте ввод данных
  9. Поиск всех индексов подстроки
  10. Применение функции к каждому элементу списка
  11. Хэш-функции в Python
  12. Библиотека Chartify: руководство
  13. Обход дочерних элементов BeautifulSoup
  14. Вложенные циклы в Python
  15. discard() — удаление элемента из множества
  16. Подписка на каналы разработчиков
  17. Установка и использование pyshorteners
  18. Фильтрация последовательности
  19. Обработка исключений в Python
  20. Избегайте ошибку FileNotFoundError
  21. Обмен переменными в Jupyter
  22. Профилирование кода
  23. Передача аргументов через **arguments
  24. Регистрация на TenChat
  25. Генерация ключей RSA
  26. Работа с CSV файлами в Python
  27. Обмен значений переменных в Python
  28. Эффективная конкатенация строк в Python
  29. Область видимости переменных
  30. Расширение информации об ошибке в Python
  31. Перегрузка операторов в Python
  32. Форматирование строк в Python
  33. Работа с кортежами в Python
  34. Добавление вложенных списков
  35. Измерение времени выполнения
  36. Python Calendar Usage
  37. Работа с аргументами командной строки в Python
  38. Решатель судоку на Python с pygame
  39. Эффективная конкатенация строк с использованием join()
  40. Установка и использование Logzero
  41. Объединение словарей в Python
  42. Работа с переменными в Python
  43. Переопределение метода xor в Python
  44. Работа с парами ключ-значение
  45. Объединение списков с использованием itertools.chain
  46. Возведение в квадрат с помощью itertools
  47. Работа с контекст-менеджером «with»

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