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

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

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

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


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

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

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

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

Автор урока

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

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

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

  1. Работа с географическими данными в Python
  2. Удаление и повторная вставка ключа в OrderedDict
  3. Конкатенация строк в Python
  4. Генераторы списков в Python
  5. Удаление falsy-значений из списка с помощью filter
  6. Вызов внешних программ в Python с помощью sh
  7. Запуск файлового сервера
  8. Генерация UUID в Python
  9. Курс Data Scientist в медицине
  10. Counter() — подсчет элементов
  11. Обработка ошибки IndexError
  12. Импорт модулей в Python 3.12
  13. Генераторы списков в Python
  14. Отправка POST запроса на сервер.
  15. Переопределение метода delitem в Python
  16. Управление User-Agent в Python
  17. Построение графиков в Matplotlib
  18. Изменение списка срезом
  19. Работа с очередями в Python
  20. Python и Монти Пайтон
  21. Получение текущего времени в Python
  22. Печать списка с помощью метода join
  23. Замер времени выполнения кода
  24. Создание GUI с Tkinter: Entry
  25. Методы list в Python
  26. Методы и функции в Python
  27. Работа с YAML в Python
  28. Руководство по Pymorphy2
  29. Обновление шаблона base.html
  30. IPython и Jupyter Notebook: руководство
  31. Удаление дубликатов из списка с помощью dict.fromkeys
  32. Генераторы списков в Python
  33. Строковое представление объектов
  34. Константы в модуле cmath
  35. Работа с CSV файлами в Python
  36. Безопасный доступ к значениям словаря
  37. Регистрация на курсы SF Education
  38. Запрос DELETE с библиотекой requests
  39. Итерация по коллекции в Python
  40. Модуль math: константы π и e
  41. Проверка списка: any() и all()
  42. Оптимизация поиска в словарях
  43. Работа с датами в Python

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