Курс Python → Переменная с нижним подчеркиванием

Нижнее подчеркивание в Python — это особая переменная, которая часто используется для получения результата последнего выражения. Однако, следует помнить, что название переменной с нижним подчеркиванием не предполагает никаких специфических действий или свойств. В основном, она применяется для обозначения переменных, которые не используются в дальнейшем коде, либо для получения результатов без явного присваивания.

Как упоминалось ранее, переменная с нижним подчеркиванием также может использоваться в REPL (Read-Eval-Print Loop) — интерактивной среде Python. В этом случае, при вводе нижнего подчеркивания, будет возвращено значение последнего выражения, что может быть удобно для быстрой проверки результатов операций.

Пример использования нижнего подчеркивания в REPL:


>>> 5 + 3
8
>>> _ * 2
16
>>> _ / 4
4.0

В данном примере видно, как переменная с нижним подчеркиванием используется для хранения результатов предыдущих вычислений. Это позволяет экономить время на повторном вводе значений и упрощает процесс отладки кода.

Таким образом, нижнее подчеркивание в Python — это удобный инструмент для работы с результатами выражений в интерактивной среде и для обозначения переменных, которые не используются в дальнейшем коде. Важно помнить, что правильное использование этой переменной поможет сделать ваш код более читаемым и эффективным.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Приоритет операций в Python
  2. Работа с кортежами в Python
  3. Работа с дробями в Python
  4. Добавление кнопки в tkinter
  5. Секреты Python
  6. Модуль inspect
  7. Множественное присваивание в Python
  8. Форматирование даты с strftime()
  9. Howdoi — получение ответов из терминала
  10. Работа со словарями в Python
  11. Аннотации типов в Python
  12. Объединение списков в строку
  13. Получение текущей директории
  14. Декоратор Property в Python
  15. Метод Event.wait() в Python
  16. Работа с f-строками 2.0
  17. Форматирование строк в Python
  18. Управление экспортом элементов
  19. Python defaultdict добавление ключа
  20. Создание новых списков
  21. Работа с NumPy.linalg
  22. Операция += для списков
  23. Игра Виселица на Python
  24. Расчет времени выполнения программы
  25. Оптимизация памяти с slots
  26. Метод split() в Python
  27. Разделение строк в Python
  28. Генерация QR-кодов с Python
  29. Протокол управления контекстом
  30. Обмен переменными в Jupyter
  31. Оператор assert в Python
  32. Списки в Python
  33. Поиск самого длинного слова в списке с использованием max()
  34. Область видимости переменных
  35. Python Метод sleep() из time
  36. Списковое включение в Python
  37. Работа с итераторами через срезы
  38. Оптимизация методов в Python 3.7
  39. Синхронизация доступа к ресурсам
  40. Python Calendar Usage
  41. Python Ellipsis использование
  42. Работа с zip()
  43. Базовые объекты Python
  44. Enum в Python

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