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

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

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

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


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

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

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

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

Автор урока

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

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

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

  1. Копирование объектов в Python
  2. Подсчет вхождений элементов
  3. Сортировка и обратный порядок
  4. Методы работы со строками в Python
  5. Фильтрация списка чисел
  6. Условные выражения в Python
  7. Перегрузка операторов в Python
  8. Конкатенация строковых литералов
  9. Асинхронное программирование с asyncio
  10. Установка и использование Python-dateutil
  11. Работа с областями видимости переменных
  12. Функциональное программирование.
  13. Подсчет элементов в Python
  14. Замыкания в Python
  15. Асинхронное выполнение задач в процессах
  16. Оператор break в Python
  17. Модуль itertools: эффективная работа с итераторами
  18. Работа с PosixPath() в Python
  19. Pillow: работа с изображениями
  20. Очистка списка от False, None, 0, «»
  21. Поиск с помощью регулярных выражений
  22. Определение локальных переменных в Python
  23. Функция zip() в Python
  24. Создание директории в Python
  25. Работа с CSV файлами
  26. Работа с модулем bisect
  27. Итерация по коллекции в Python
  28. Тип данных TypeVarTuple
  29. Регистрация на хакатоне
  30. Функция enumerate() в Python
  31. Фильтрация элементов с помощью islice
  32. Изучение объектов с помощью dir()
  33. Иерархия классов в Python
  34. Использование модуля __future__
  35. Вывод с переменной через запятую
  36. Работа с прокси в Python
  37. Проверка наличия элемента в списке
  38. Символ подчеркивания в Python
  39. Цикл for в Python
  40. Создание словарей и множеств в Python.
  41. Блок else в циклах Python
  42. Удаление первого элемента списка
  43. Отображение HTML кода в Python
  44. Многоточие в Python
  45. CLI-инструмент howdoi

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