Курс 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. Использование super() в Python
  2. Лимиты на ресурсы Python
  3. Итераторы в Python
  4. Метод __complex__ в Python
  5. Форматирование вывода списков
  6. Оператор += в Python
  7. Оператор * в Python
  8. Работа с байтовыми строками в Python
  9. Функция findall() для поиска вхождений строки
  10. Класс UserDict: дополнительная функциональность
  11. Декораторы в Python
  12. Конкатенация строк с join() в Python
  13. Тестирование модели в PyTorch
  14. Применение команды break
  15. Метод __getitem__ в Python
  16. Работа со временем в Python
  17. Работа с CSV в Python
  18. Мощь вложенных функций в Python
  19. Метод enumerate() в Python
  20. Форматирование даты с strftime()
  21. Метод join() для объединения элементов в строку.
  22. Разделение строки с регулярными выражениями
  23. Python enumerate() для работы с индексами
  24. Переопределение метода __or__()
  25. Numpy: объединение массивов
  26. Создание даты из строки ISO
  27. Установка переменной среды в Python
  28. Работа с атрибутом dict
  29. Работа с функцией next() в Python
  30. Анонимные функции в Python
  31. Defaultdict в Python
  32. Списковое включение в Python
  33. Модуль future Python
  34. Метод join() с набором
  35. Искажение имен в Python
  36. Вывод переменной и строки в Python
  37. Поиск шаблона в начале строки
  38. Тест скорости набора текста на Python
  39. Получение текущей даты и времени с помощью datetime
  40. Преобразование букв в нижний регистр

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