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

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

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

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


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

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

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

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

Автор урока

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

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

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

  1. Функция rsplit() в Python
  2. Экспорт функций в Python
  3. Вложенные генераторы в Python
  4. Оператор деления для класса Rational
  5. Подсказки типов в Python
  6. List Comprehension Tutorial
  7. Поиск с библиотекой Google
  8. Повторение и перенос строки
  9. Вывод переменной и строки в Python
  10. Анализ текста на русском языке с помощью Pymystem3
  11. Удаление дубликатов из списка с помощью dict.fromkeys
  12. Освобождение памяти в Python
  13. Регистрация на курсы SF Education
  14. Управление мышью и клавиатурой с Pyautogui
  15. Создание виртуальной среды
  16. Подробная информация о %pinfo
  17. Работа с датой и временем в Python
  18. Создание инструмента обнаружения плагиата
  19. Анонимные функции в Python
  20. Условное добавление элементов в список
  21. Инициализация объекта
  22. Python: цикл for и оператор присваивания
  23. Методы split() и join() — Python строк.
  24. Метод title() в Python
  25. Работа с модулем Calendar
  26. Метод ifloordiv для пользовательских классов
  27. Функция zip() в Python
  28. Декоратор Ajax required
  29. Основы работы с базами данных в Python
  30. Создание словаря с значением по умолчанию
  31. Сортировка элементов в Python
  32. Статическая типизация в Python
  33. Функции map, filter, reduce
  34. Метод index() в Python
  35. Поиск email
  36. Замеры производительности в Python
  37. Использование метода lower()
  38. Применение функции map() с лямбда-функциями
  39. Сортировка данных в Python
  40. Удаление элемента из списка в Python
  41. Метод join() с набором
  42. Работа с collections в Python.
  43. Создание и использование ChainMap
  44. Управление экспортом элементов
  45. Docstring в Python
  46. Метод difference_update() — разность множеств

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