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

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

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

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


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

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

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

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

Автор урока

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

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

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

  1. Запуск асинхронной корутины
  2. Логические значения в Python
  3. Pretty-printing JSON в Python
  4. Создание циклической ссылки
  5. Работа с *args и **kwargs в Python
  6. Работа с deque из collections
  7. Переопределение метода
  8. Оператор распаковки в Python
  9. Преобразование текста в речь с Python
  10. Оператор == в Python
  11. Присвоение значений переменным в Python
  12. Логирование с Logzero
  13. Retrying в Python: повторные вызовы
  14. Замеры производительности в Python
  15. split() без разделителя
  16. Создание и операции с дробями
  17. Генерация случайных чисел в Python
  18. Поиск самого частого элемента
  19. Пропуск начальных строк с помощью dropwhile()
  20. Форматирование строк в Python
  21. Запуск Python из интерпретатора
  22. Python: отличительная особенность — отступы
  23. Работа с очередями в Python
  24. Просмотр файла в Jupyter Noteboo
  25. Установка библиотек в Python
  26. Работа с необработанными строками
  27. Значения по умолчанию в Python
  28. Создание функций высшего порядка
  29. Измерение времени выполнения кода
  30. Замена переменных в Python
  31. Создание спинбокса в tkinter
  32. Сравнение строк в Python
  33. Преобразование range в итератор
  34. Импорт модулей и пакетов в Python
  35. Имена объектов в Python
  36. Официальный канал Python в Telegram
  37. Декораторы в Python
  38. Определение основы слова с showballstemmer
  39. Участие в LP стейкинге Waves
  40. Работа с классами данных
  41. Извлечение новостей с помощью newspaper3k
  42. Оператор @ для умножения матриц
  43. Лимиты на ресурсы Python
  44. Метод join() для объединения элементов
  45. Типы возвращаемых значений в Python
  46. Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
  47. Удаление дубликатов из списка

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